fix(RichPresenceAssets): add Twitch preview link for largeImageURL (#3715)

This commit is contained in:
SpaceEEC
2020-01-24 16:43:16 +01:00
committed by GitHub
parent 903f6ca75f
commit a505a55e03

View File

@@ -243,6 +243,8 @@ class RichPresenceAssets {
if (!this.largeImage) return null;
if (/^spotify:/.test(this.largeImage)) {
return `https://i.scdn.co/image/${this.largeImage.slice(8)}`;
} else if (/^twitch:/.test(this.largeImage)) {
return `https://static-cdn.jtvnw.net/previews-ttv/live_user_${this.largeImage.slice(7)}.png`;
}
return Endpoints.CDN(this.game.presence.client.options.http.cdn)
.AppAsset(this.game.applicationID, this.largeImage);