Command Palette

Search for a command to run...

Assets

Bereite Logo-, Icon- und Thumbnail-Assets für Nowly-Presences vor.

Erforderliche Assets

Jede Presence muss enthalten:

FeldTypBeschreibungStandard
logo.png*PNG, 300×300Markenzeichen der Plattform für breitere Platzierungen, Header und Open-Graph-Bilder.-
icon.png*PNG, 128×128Kompaktes quadratisches Icon für kleine UI-Oberflächen und Discord-Activity-Bilder.-
thumbnail.jpg*JPG, 1920×1080Visuelles Element für Marktplatz und Detailseite, das die Plattform klar darstellt.-

Diese exakten Maße werden von CI bei jedem Presence-PR durchgesetzt - ein Asset mit falscher Größe schlägt bei der Validierung fehl.

Verwende logo.png für das Markenzeichen der Plattform, wenn ein breiteres Bild angebracht ist. Muss exakt 300×300 sein.

Icon

Verwende icon.png für kompakte quadratische Anzeigen, farbige Hintergründe und Discord-Activity-Bilder. Muss exakt 128×128 sein.

Thumbnail

Verwende thumbnail.jpg für visuelle Elemente auf dem Marktplatz und der Detailseite. Es sollte die Plattform klar darstellen. Muss exakt 1920×1080 sein.

Laufzeit-Asset-Konstanten

Assets wird von der Laufzeitumgebung bereitgestellt (siehe Presence API). Sie stellt die drei Standard-Asset-Schlüssel bereit:

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

Verwende sie in Activity-Payloads:

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

Qualitätsrichtlinien

Verwende ein transparentes PNG für icon.png - das Icon wird in der Nowly-Bibliothek auf farbigem Hintergrund angezeigt, sodass ein gefüllter Hintergrund kollidieren würde. Ein transparentes logo.png wird bevorzugt, ist aber weniger kritisch. Halte Thumbnails auch in kleiner Größe lesbar und vermeide generische Bildmotive.