feat(threads): thread and forum API, admin, schemas and docs (#3251)

This commit is contained in:
Hampus authored and GitHub committed 2026-10-07 15:25:12 +02:00
1 parent 5f4295e399
commit 3f4160b138
495 files changed
+39232 -1215

No files matched your search

@@ -449,16 +449,32 @@ const ERROR_I18N_ES_419_MESSAGES = defineErrorI18nLocaleMessages({
"stripe.webhook_not_available": "El procesamiento de webhooks no está disponible.",
"stripe.webhook_signature_invalid": "La firma del webhook de Stripe no es válida.",
"stripe.webhook_signature_missing": "Falta la firma del webhook de Stripe.",
"threads.channel_has_threads": "Los canales con hilos no se pueden convertir en canales de anuncios.",
"threads.forum_tag_names_must_be_unique": "Los nombres de las etiquetas deben ser únicos.",
"threads.forum_tag_required": "Se necesita una etiqueta para crear una publicación en este canal.",
"threads.hide_media_download_option_media_only": "Ocultar las opciones de descarga de contenido multimedia solo está disponible en los canales multimedia.",
"threads.invalid_thread_notification_settings": "La configuración de notificaciones del hilo no es válida.",
"threads.max_active_threads_reached": "Esta comunidad alcanzó su límite de hilos activos: {count}.",
"threads.max_forum_tags_reached": "Este canal alcanzó su límite de etiquetas: {count}.",
"threads.max_pinned_threads_reached": "Este canal alcanzó su límite de publicaciones fijadas: {count}.",
"threads.max_thread_members_reached": "Este hilo alcanzó su límite de miembros: {count}.",
"threads.no_tags_available_to_non_moderators": "Se necesita una etiqueta, pero en este canal solo los moderadores pueden aplicar etiquetas.",
"threads.search_index_not_ready": "El índice de búsqueda todavía no está listo. Vuelve a intentarlo en un momento.",
"threads.thread_already_created_for_message": "Ya se creó un hilo para este mensaje.",
"threads.thread_archived": "Este hilo está archivado.",
"threads.thread_locked": "Este hilo está bloqueado.",
"tickets.ticket_already_completed": "Este ticket ya fue completado.",
"tos_and_age.date_of_birth_format_invalid": "Formato de fecha de nacimiento inválido.",
"tos_and_age.must_agree_to_tos_and_privacy": "Debes aceptar los Términos del servicio y la Política de privacidad.",
"tos_and_age.must_be_minimum_age": "Debes tener al menos {minAge} {minAge, plural, one {año} other {años}} para crear una cuenta.",
"unknown_entities.unknown_channel": "No se encontró el canal.",
"unknown_entities.unknown_forum_tag": "No se encontró la etiqueta.",
"unknown_entities.unknown_guild": "No se encontró la comunidad.",
"unknown_entities.unknown_invite": "No se encontró la invitación o ya no es válida.",
"unknown_entities.unknown_member": "No se encontró al miembro en esta comunidad.",
"unknown_entities.unknown_message": "No se encontró el mensaje.",
"unknown_entities.unknown_role": "No se encontró el rol.",
"unknown_entities.unknown_thread_member": "No se encontró al miembro del hilo.",
"unknown_entities.unknown_user": "No se encontró al usuario.",
"unknown_entities.unknown_user_flag": "El indicador de usuario especificado no se reconoce.",
"urls.invalid_url_format": "Formato de URL inválido.",
@@ -491,8 +507,12 @@ const ERROR_I18N_ES_419_MESSAGES = defineErrorI18nLocaleMessages({
"vanity_urls.vanity_url_code_length_invalid": "El código de URL personalizada debe tener entre {min} y {max} caracteres.",
"vanity_urls.vanity_url_invalid_characters": "La URL personalizada solo puede contener letras minúsculas (a-z), números (0-9) y guiones (-).",
"webhooks.cannot_modify_system_webhook": "No puedes editar mensajes del sistema.",
"webhooks.forum_target_conflict": "No puedes indicar `thread_id` y `thread_name` al mismo tiempo.",
"webhooks.forum_target_required": "Los webhooks que publican en este canal necesitan un `thread_id` o un `thread_name`.",
"webhooks.max_webhooks_per_channel_reached": "Has alcanzado el máximo de {count} {count, plural, one {webhook} other {webhooks}} por canal.",
"webhooks.max_webhooks_per_guild_reached": "Has alcanzado el máximo de {count} {count, plural, one {webhook} other {webhooks}} por comunidad.",
"webhooks.service_forum_unsupported": "Este servicio de webhook no puede publicar en un canal de foro o multimedia sin un `thread_id`.",
"webhooks.thread_name_requires_forum": "`thread_name` y `applied_tags` solo funcionan en canales de foro y multimedia.",
"webhooks.unknown_webhook": "Webhook desconocido.",
"webhooks.webhook_name_length_invalid": "El nombre del webhook debe tener entre {min} y {max} caracteres."
});