Command Palette

Search for a command to run...

Recursos

Prepara el logo, el icono y la miniatura para las presencias de Nowly.

Recursos requeridos

Cada presencia debe incluir:

CampoTipoDescripciónPredeterminado
logo.png*PNG, 300×300Marca de la plataforma para colocaciones amplias, encabezados e imágenes Open Graph.-
icon.png*PNG, 128×128Icono cuadrado compacto usado en superficies de interfaz pequeñas e imágenes de actividad de Discord.-
thumbnail.jpg*JPG, 1920×1080Visual de la biblioteca y página de detalle que represente claramente la plataforma.-

Estas dimensiones exactas se verifican en CI en cada PR de presencia - un recurso con el tamaño incorrecto hace fallar la validación.

Usa logo.png para la marca de la plataforma cuando convenga una imagen más amplia. Debe medir exactamente 300×300.

Icono

Usa icon.png para pantallas cuadradas compactas, fondos de color e imágenes de actividad de Discord. Debe medir exactamente 128×128.

Miniatura

Usa thumbnail.jpg para los visuales de la biblioteca y las páginas de detalle. Debe representar la plataforma con claridad. Debe medir exactamente 1920×1080.

Constantes de recursos en runtime

Assets lo proporciona el runtime (consulta Presence API). Expone las tres claves de recursos predeterminadas:

Assets.Logo      // → "logo.png"
Assets.Icon      // → "icon.png"
Assets.Thumbnail // → "thumbnail.jpg"

Úsalas en los datos de actividad:

await presence.setActivity({
  largeImageKey: Assets.Logo,
  largeImageText: "YouTube",
})

Directrices de calidad

Usa un PNG transparente para icon.png - el icono se muestra sobre un fondo de color en la biblioteca de Nowly, así que un fondo relleno chocará. Se prefiere un logo.png transparente, aunque es menos crítico. Mantén las miniaturas legibles en tamaños pequeños y evita imágenes genéricas.