1
0
mirror of https://github.com/hanxi/xiaomusic.git synced 2026-04-27 22:49:58 +08:00

feat: 新增删除歌曲口令 see #402

This commit is contained in:
涵曦
2025-02-20 19:15:49 +08:00
parent cf6d243c5d
commit 5dc04c517e
2 changed files with 9 additions and 0 deletions

View File

@@ -32,6 +32,7 @@ def default_key_word_dict():
"收藏歌曲": "add_to_favorites",
"取消收藏": "del_from_favorites",
"播放列表第": "play_music_list_index",
"删除歌曲": "cmd_del_music",
}
@@ -66,6 +67,7 @@ def default_key_match_order():
"加入收藏",
"收藏歌曲",
"取消收藏",
"删除歌曲",
]

View File

@@ -1031,6 +1031,13 @@ class XiaoMusic:
self.log.info("gen_music_list ok")
# 删除歌曲
async def cmd_del_music(self, did="", arg1="", **kwargs):
self.log.info(f"cmd_del_music {arg1}")
name = arg1
if len(name) == 0:
name = self.playingmusic(did)
self.del_music(name)
async def del_music(self, name):
filename = self.get_filename(name)
if filename == "":