From e84ee5de1efecafc055117c7a7400e407cffe4e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B6=B5=E6=9B=A6?= Date: Wed, 3 Jul 2024 13:48:23 +0000 Subject: [PATCH] =?UTF-8?q?feat:=E8=A7=A6=E5=B1=8F=E7=89=88=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E7=95=8C=E9=9D=A2=E7=9A=84=E6=AD=8C=E6=9B=B2id?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xiaomusic/config.py | 2 ++ xiaomusic/xiaomusic.py | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/xiaomusic/config.py b/xiaomusic/config.py index 5409098..aa40dec 100644 --- a/xiaomusic/config.py +++ b/xiaomusic/config.py @@ -81,6 +81,8 @@ class Config: use_music_api: bool = ( os.getenv("XIAOMUSIC_USE_MUSIC_API", "false").lower() == "true" ) + use_music_audio_id: str = os.getenv("XIAOMUSIC_USE_MUSIC_AUDIO_ID", "1582971365183456177") + use_music_id: str = os.getenv("XIAOMUSIC_USE_MUSIC_ID", "355454500") log_file: str = os.getenv("XIAOMUSIC_MUSIC_LOG_FILE", "/tmp/xiaomusic.txt") # 模糊搜索匹配的最低相似度阈值 fuzzy_match_cutoff: float = float(os.getenv("XIAOMUSIC_FUZZY_MATCH_CUTOFF", "0.6")) diff --git a/xiaomusic/xiaomusic.py b/xiaomusic/xiaomusic.py index 91f991c..e1d306c 100644 --- a/xiaomusic/xiaomusic.py +++ b/xiaomusic/xiaomusic.py @@ -1039,8 +1039,8 @@ class XiaoMusic: if _type == 1: # If set to MUSIC, the light will be on audio_type = "MUSIC" - audio_id = "1582971365183456177" - id = "355454500" + audio_id = self.config.use_music_audio_id + id = self.config.use_music_id music = { "payload": { "audio_type": audio_type,