From 9fce4f3d410ecdc5702986f21c9923239e77abe8 Mon Sep 17 00:00:00 2001 From: ZhehaoMi <1125263974@qq.com> Date: Thu, 22 Aug 2019 17:33:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=93=BE=E6=8E=A5=E9=80=89?= =?UTF-8?q?=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/music_163/music_163.py | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/plugins/music_163/music_163.py b/plugins/music_163/music_163.py index 01940ca..39e2432 100644 --- a/plugins/music_163/music_163.py +++ b/plugins/music_163/music_163.py @@ -63,9 +63,13 @@ def music(bot,context,args): def handle(): raw = False + link = False if args [-1] == "raw": raw = True del args[-1] + elif args[-1] == "link": + link = True + del args[-1] music_id = -1 if args[1] == "id": @@ -85,7 +89,10 @@ def music(bot,context,args): bot.send(context,f"[CQ:music,type=163,id={music_id}]") else: url = get_music_url(music_id) - bot.send(context,f"[CQ:record,file={url}]") + if link: + bot.send(context, url) + else: + bot.send(context,f"[CQ:record,file={url}]") return key = " ".join(args[1:]) @@ -102,7 +109,10 @@ def music(bot,context,args): bot.send(context,f"[CQ:music,type=163,id={music_id}]") else: url = get_music_url(music_id) - bot.send(context,f"[CQ:record,file={url}]") + if link: + bot.send(context,url) + else: + bot.send(context,f"[CQ:record,file={url}]") return bot.send(context,"您搜索的歌曲不存在或无版权") -- Gitee