From 78e502bca2fe082dc42c96986c08a89fec857671 Mon Sep 17 00:00:00 2001 From: Samuel Elliott Date: Sun, 13 Mar 2022 20:03:06 +0000 Subject: [PATCH] Show images for unknown titles and add Nintendo eShop link in Discord --- src/titles.ts | 1 - src/util.ts | 10 ++++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/titles.ts b/src/titles.ts index 735d793..6e914a3 100644 --- a/src/titles.ts +++ b/src/titles.ts @@ -4,7 +4,6 @@ export const defaultTitle: Title = { id: '0000000000000000', client: '950883021165330493', titleName: true, - largeImageKey: 'nintendoswitch', }; const titles: Title[] = [ diff --git a/src/util.ts b/src/util.ts index 7a1575f..91a24dc 100644 --- a/src/util.ts +++ b/src/util.ts @@ -115,9 +115,15 @@ export function getDiscordPresence(game: Game, friendcode?: CurrentUser['links'] presence: { details: text[0], state: text[1], - largeImageKey: title.largeImageKey, - largeImageText: friendcode && title.largeImageKey ? 'SW-' + friendcode.id : undefined, + largeImageKey: title.largeImageKey ?? game.imageUri, + largeImageText: friendcode ? 'SW-' + friendcode.id : undefined, smallImageKey: title.smallImageKey, + buttons: game.shopUri ? [ + { + label: 'Nintendo eShop', + url: game.shopUri, + }, + ] : [], }, showTimestamp: title.showTimestamp, };