diff --git a/packages/core/src/presets/aiostreams.ts b/packages/core/src/presets/aiostreams.ts index 64fa92d8..3ec6eca5 100644 --- a/packages/core/src/presets/aiostreams.ts +++ b/packages/core/src/presets/aiostreams.ts @@ -23,11 +23,14 @@ class AIOStreamsStreamParser extends StreamParser { ); throw new Error('Invalid stream'); } + const addonName = this.addon?.name?.trim(); return { id: this.getRandomId(), addon: { ...this.addon, - name: `${this.addon.name} | ${aioStream.streamData?.addon ?? ''}`, + name: addonName + ? `${addonName} | ${aioStream.streamData?.addon ?? ''}` + : (aioStream.streamData?.addon ?? ''), }, error: aioStream.streamData?.error, type: aioStream.streamData?.type ?? 'http', @@ -68,7 +71,8 @@ export class AIOStreamsPreset extends Preset { { id: 'name', name: 'Name', - description: 'What to call this addon', + description: + "What to call this addon. Leave empty if you don't want to include the name of this addon in the stream results.", type: 'string', required: true, default: 'AIOStreams',