Update DAB to include dynamic settings

- Settings will now get the active device(s) available on Linux (UNTESTED)
- Added CLI handler for interacting with the CLI
- Added wrapper for extracting values with regex
-
This commit is contained in:
Logan Cusano
2024-03-03 21:29:50 -05:00
parent 79574e188d
commit 36c0ec8b13
4 changed files with 73 additions and 2 deletions

View File

@@ -17,7 +17,8 @@ import { Client, Events, ActivityType } from 'discord.js';
import prism_media from 'prism-media';
const { FFmpeg } = prism_media;
const device = "VoiceMeeter VAIO3 Output (VB-Audio VoiceMeeter VAIO3)", maxTransmissionGap = 500, type = "dshow";
// Import the DAB settings from the dynamic settings file
import {device, maxTransmissionGap, type} from './dabSettings.mjs'
const player = createAudioPlayer({
behaviors: {