From 207cd33342ce7509e68361978da875420797afe2 Mon Sep 17 00:00:00 2001 From: SlyAimer <2289782085@qq.com> Date: Wed, 12 Mar 2025 17:26:36 +0800 Subject: [PATCH] =?UTF-8?q?refactor(cloud=5Fmusic):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E4=BA=91=E9=9F=B3=E4=B9=90=E7=82=B9=E6=AD=8C=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=20-=20=E5=B0=86=20time.sleep=E6=9B=BF=E6=8D=A2=E4=B8=BA=20asyn?= =?UTF-8?q?cio.sleep=20=E4=BB=A5=E4=BD=BF=E7=94=A8=E5=BC=82=E6=AD=A5?= =?UTF-8?q?=E7=9D=A1=E7=9C=A0=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (cherry picked from commit 1bf39ce214572c953caaef184becb2c0924d7660) --- src/plugins/cloud_music.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/plugins/cloud_music.py b/src/plugins/cloud_music.py index 4aa3d7b..8a29276 100644 --- a/src/plugins/cloud_music.py +++ b/src/plugins/cloud_music.py @@ -1,3 +1,4 @@ +import asyncio import pickle import time from pathlib import Path @@ -7,7 +8,7 @@ from nonebot.adapters.qq import MessageSegment,MessageEvent from src.clover_music.cloud_music.cloud_music import * from src.clover_image.delete_file import delete_file -music = on_command("点歌", rule=to_me(), priority=10) +music = on_command("点歌", rule=to_me(), priority=10,block=False) @music.handle() async def handle_function(msg: MessageEvent): keyword = msg.get_plaintext().replace("/点歌", "").strip(" ") @@ -42,10 +43,8 @@ async def handle_function(msg: MessageEvent): print('已确认,登入成功!') break else: - break; - time.sleep(2) - with open('cloud_music_cookies.cookie', 'wb') as f: - pickle.dump(session.cookies, f) + break + await asyncio.sleep(2) #搜索歌曲 song_id,song_name,singer,song_url = await netease_music_search(keyword,session)