Я пытаюсь программно управлять относительной локальной громкостью пользовательских голосов в канале Discord из веб-приложения.
В Discord Game SDK есть документированный API-вызов для управления локальный том пользователя с VoiceManager.setLocalVolume(userId, level)
из нативной игры, но разрешения Game SDK в настоящее время приостановлены, и я не пытаюсь создать нативную игру.
Итак, я перешел к Discord плагинов для браузера . На discordapp.com я вижу, что определена функция с именем setLocalVolume
, но я не знаю, как ее вызвать. Похоже, что Discord API запутывает Webpack.
Как я могу контролировать громкость локального пользователя в Discord, подключившись к локальному процессу Discord? Я рад создать и установить собственный плагин для браузера, чтобы сделать это на веб-странице discordapp.com.