【指令脚本】在线网易云点歌(.music)
救命!!这次的问题也是出不来卡片啊!!
https://music.163.com/#/song?id=561493928″ flag=“0” adverSign=“0” multiMsgFlag=“0” ><item layout=“2”><audio cover=“http://p2.music.126.net/DKcytrXy6kmBdOW7tAefgg==/109951163299129274.jpg” src=“http://music.163.com/song/media/outer/url?id=561493928” /><title>Hop</title><summary>Azis</summary></item></msg>]
变成了这样啊……
请问,这个脚本前台(群聊内)看会摆烂直发连接,但是后台看发的却是卡片,正常吗?
使用的是ONA框架,没有勾上启用http发送长信息因为会被直接吞掉。
结果显示的只有纯文字,没有图片也没有卡片。
就很怪=w=
Qwekkx >590
这里的590是什么意思?我的骰子会说找不到文件no file ’F:\xxn\骰子\Mirai’lx\jre\bin..\lib\lua\5.4\json.dll’\n no file ’F:\xxn\骰子\Mirai’lx\jre\bin\loadall.dll’\n no file ‘.\json.dll’
总之就是显示没有文件,和调用失败。。。我已经更新了最新的mirai了
这是发生什么了QAQ
简律纯 我试试
好耶!中文转码解决!感谢!
请问大佬!这个是什么问题呢?
私聊没有出现卡片,群聊只能发出链接。看了下gocq的文档,把脚本最后return那长串xml的CQ码改成
return “[CQ:music,type=163,id=”..songid..“]”
这样就好用了otz
【冒昧修改&这样改只有gocq确定好用别的没试过】
同样的问题,后台记录里能看到歌的链接,但是实际上聊天里没发出来,这个是被屏蔽了吗?
佬问下这是什么问题,试了半天也不太清楚
出现错误:调用C:\Users\ADMINI1\Desktop\DICEDR1.LLO\DICEDR1.LLO\DICE331\plugin\WISTER1.LUA函数getMusic失败!
…p\DICEDR1.LLO\DICEDR1.LLO\DICE331\plugin\WISTER1.LUA:38: attempt to index a nil value (field ‘result’)
经过短暂研究脚本内api似乎应该在请求中加入type参数:https://music.163.com/api/search/pc?type=1&s=
在加入参数后api可以正常返回内容,但是仍然产生相同报错。代码水平有限难以进一步研究orz
希望能给有能力开发的人一些灵感
骰子版本为
Dice! by 溯洄 & Shiki Ver 2.7.0beta8(662)[MSVC 1933 May 1 2024 16:12:52] on
Dice!驱动器OneBot by 安研色Shiki & 溯洄w4123 ver0.4.0(8)[2024-04-07 15:25:55] for LLOneBot