description:'Erfahre wie die Verbindung mit Jellyfin funktioniert und eine WatchTogether Gruppe funktioniert.',
options:[],
run: async(interaction: RunOptions)=>{
constrequestId=uuid()
interaction.interaction.followUp('Ich schicke dir einen Guide per DM!')
constembedList: APIEmbed[]=[]
// DownloadLink
embedList.push({
color,
title:'Jellyfin Media Player',
description:'Du kannst den Jellyfin Media Player von github herunterladen.\n Der Mediaplayer muss genutzt werden, da ein Schauen direkt über das Webinterface den Server zum Schmelzen bringt.',
description:"In der Regel sind die Accounts aus Datenschutzgründen versteckt.\nWähle 'Manuelle Anmeldung' aus",
image:{
url:'attachment://auswahl_anmeldung.png'
}
}),
// password screen
embedList.push({
color,
title:"Login",
description:"Melde dich mit dem Usernamen und Passwort an, welches dir von mir zugeschickt wird.",
image:{
url:'attachment://login_screen.png'
}
})
embedList.push({
color,
title:"SyncPlay Menü",
image:{
url:'attachment://jellyfin_ubersicht.png'
},
description:"Im Hauptbildschirm findest du die 'SyncPlay' Einstellungen oben rechts.",
})
// join group
embedList.push({
color,
title:"Gruppe beitreten",
image:{
url:'attachment://gruppe_beitreten.png'
},
description:"Suche dir aus dem Dropdown die SyncPlay Gruppe aus, die zu deinem Event gehört.",
})
// leave group
embedList.push({
color,
title:"Gruppe verlassen",
image:{
url:'attachment://gruppe_verlassen.png'
},
description:"Wenn du die Watchparty verlassen möchtest, kannst du das ebenfalls über das Menü oben rechts tun.",
})
// resume playback
embedList.push({
color,
title:"Wiedergabe fortsetzen",
image:{
url:'attachment://wiedergabe_fortsetzen.png'
},
description:"Wenn du aus der Watchparty rausgeflogen bist, oder die Wiedergabe verlassen hast, kannst du über das Menü oben rechts auch wieder zurückkehren.",
})
//logger.info(`Trying to use ${splashScreen.name}`, { requestId, guildId: interaction.interaction.guild?.id })