, opts);
                    } else {
                        console.warn("Play media action received without a URL.");
                    }
                    break;
                    
                case 'obs_scene_change':
                    if (obsStudio && payload.sceneName) {
                        console.log(`Attempting to change OBS scene to: ${payload.sceneName}`);
                        obsStudio.setCurrentScene(payload.sceneName)
                            .then(() => console.log(