Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

增强 #68

Open
wants to merge 43 commits into
base: main
Choose a base branch
from
Open

增强 #68

wants to merge 43 commits into from

Conversation

577fkj
Copy link

@577fkj 577fkj commented Feb 3, 2024

  • 新增 查看播放列表命令
  • 新增 验证码登录
  • 新增 无人自动暂停
  • 修复 歌单不显示名称以及封面
  • 修复 网页无法显示歌曲信息
  • 重构播放控制
  • 更改配置文件为 yaml,修复 Linux 平台无法使用

应该就改了那么多 有点忘记了
Linux测试正常使用,Windows需要 Nightly 版本,不能使用单文件版
编译也没问题了,可以直接编译使用
这东西写的真折磨,官方文档不全,只能翻源码

@577fkj
Copy link
Author

577fkj commented Feb 3, 2024

扔个Dll在这,有Windows的可以试试
YunBot.zip

修复 网页无法正常显示歌曲信息
修复 Linux无法使用(用子模块好不稳定,还是换回dll)
@577fkj
Copy link
Author

577fkj commented Feb 4, 2024

问题基本都修复了
netcoreapp3.1.zip

@577fkj
Copy link
Author

577fkj commented Mar 2, 2024

使用之前的版本日志里的文件是flac的 32385806993/018b/0042/5ea0/de4087d34e43f36cffabaecf6bb5e852.flac 修改的版本 rep-ts/58ca/4f1a/9205/0982aeaa2c0570278d25419222326e07.mp3

netcoreapp3.1.zip
试试这个版本,使用 !yun status 检查cookie是否有问题,如果能正常获取到用户名那播放也应该是没问题的

@577fkj
Copy link
Author

577fkj commented Mar 2, 2024

!yun status An unexpected error occurred: Object reference not set to an instance of an object.

查看日志,我需要更详细的错误信息

@577fkj
Copy link
Author

577fkj commented Mar 2, 2024

ubuntu + docker

netcoreapp3.1.zip
把pdb文件也解压到插件目录,不然无法看到是哪行的错误
此版本已经抛弃ini配置文件,会自动生成一个yml配置文件,请更改yml配置文件

@577fkj
Copy link
Author

577fkj commented Mar 2, 2024

playMode: SeqPlay 变成这个了

这个没问题 反序列化会自动处理这个的

@577fkj
Copy link
Author

577fkj commented Mar 2, 2024

简介里的进度 好像只会修改集合总数 https://music.163.com/#/my/m/music/playlist?id=7785066739 一共50首歌,放一首歌,总数就会少1. [1/48]

顺序播放就会,只有循环播放不会减少,因为目前的设计是顺序播放完一首就删一首

@577fkj
Copy link
Author

577fkj commented Mar 2, 2024

那其他几个选项是什么呢

header是自定义请求头中的内容

@577fkj
Copy link
Author

577fkj commented Mar 3, 2024

还是有点问题,登录只对当前回话有效,机器人重启之后就是失效了。 System.NullReferenceException: Object reference not set to an instance of an object. at YunPlugin.YunPlgun.CommandNcmStatusAsync() in F:\program\TS3AudioBot-NetEaseCloudmusic-plugin\YunPlugin\YunBot.cs:line 402

netcoreapp3.1.zip
试试这个版本

插件载入后请前往配置文件配置Cookie刷新间隔
cookieUpdateIntervalMin 刷新Cookie间隔(分钟)
推荐 30 分钟

重启机器人

然后使用验证码登录
!yun login sms [手机号] {验证码}

  • 先使用 !yun login sms [手机号] 获取验证码
  • 在使用 !yun login sms [手机号] {验证码} 登录

@577fkj
Copy link
Author

577fkj commented Mar 3, 2024

重新装了一遍 清除了配置文件 还是无法load Unhandled exception. System.NullReferenceException: Object reference not set to an instance of an object. at System.Net.Http.HttpConnectionPoolManager.GetConnectionKey(HttpRequestMessage request, Uri proxyUri, Boolean isProxyConnect) at System.Net.Http.HttpConnectionPoolManager.SendAsyncCore(HttpRequestMessage request, Uri proxyUri, Boolean doRequestAuth, Boolean isProxyConnect, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPoolManager.SendAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at TS3AudioBot.Helper.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) in C:\projects\ts3audiobot\TS3AudioBot\Helper\WebWrapper.cs:line 236 at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered(Task1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts) at TS3AudioBot.Helper.WebWrapper.SendDefaultAsync(HttpClient client, HttpRequestMessage request) in C:\projects\ts3audiobot\TS3AudioBot\Helper\WebWrapper.cs:line 185 at TS3AudioBot.Helper.WebWrapper.AsJson[T](HttpRequestMessage request) in C:\projects\ts3audiobot\TS3AudioBot\Helper\WebWrapper.cs:line 106 at Utils.HttpGetAsync[T](String url, Dictionary2 header) at YunPlugin.YunPlgun.<>c__DisplayClass23_0.<b__0>d.MoveNext() in F:\program\TS3AudioBot-NetEaseCloudmusic-plugin\YunPlugin\YunBot.cs:line 125 --- End of stack trace from previous location where exception was thrown --- at System.Threading.Tasks.Task.<>c.b__139_1(Object state) at System.Threading.QueueUserWorkItemCallback.<>c.<.cctor>b__6_0(QueueUserWorkItemCallback quwi) at System.Threading.ExecutionContext.RunForThreadPoolUnsafe[TState](ExecutionContext executionContext, Action`1 callback, TState& state) at System.Threading.QueueUserWorkItemCallback.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch()

netcoreapp3.1.zip
试试这个

@577fkj
Copy link
Author

577fkj commented Mar 3, 2024

!yun login sms Error: Need at least one argument to evaluate.

然后使用验证码登录
!yun login sms [手机号] {验证码}

先使用 !yun login sms [手机号] 获取验证码
在使用 !yun login sms [手机号] {验证码} 登录

dependabot bot and others added 8 commits November 1, 2024 09:25
Bumps [YamlDotNet](https://github.com/aaubry/YamlDotNet) from 15.1.2 to 16.1.3.
- [Release notes](https://github.com/aaubry/YamlDotNet/releases)
- [Commits](aaubry/YamlDotNet@v15.1.2...v16.1.3)

---
updated-dependencies:
- dependency-name: YamlDotNet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.3 to 13.0.3.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](JamesNK/Newtonsoft.Json@12.0.3...13.0.3)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [NLog](https://github.com/NLog/NLog) from 4.7.3 to 5.3.4.
- [Release notes](https://github.com/NLog/NLog/releases)
- [Changelog](https://github.com/NLog/NLog/blob/dev/CHANGELOG.md)
- [Commits](NLog/NLog@v4.7.3...v5.3.4)

---
updated-dependencies:
- dependency-name: NLog
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bump NLog from 4.7.3 to 5.3.4 in /YunPlugin
…ft.Json-13.0.3

Bump Newtonsoft.Json from 12.0.3 to 13.0.3 in /YunPlugin
…et-16.1.3

Bump YamlDotNet from 15.1.2 to 16.1.3 in /YunPlugin
@SnowRain1326
Copy link

每次使用!yun play点歌都会把同一首歌添加两次,Bot版本0.12.2 image

已修复,https://github.com/577fkj/TS3AudioBot-NetEaseCloudmusic-plugin/actions/runs/11627514279

太好了!

@SnowRain1326
Copy link

SnowRain1326 commented Nov 4, 2024

Docker版本:https://github.com/577fkj/TS3AudioBot-NetEaseCloudmusic-plugin/actions/runs/11633657034/job/32399226957
Master版本:https://github.com/577fkj/TS3AudioBot-NetEaseCloudmusic-plugin/actions/runs/11633657022/job/32399226933

有一个新的问题,加载插件之后拖动Bot到别的频道Bot会直接闪退。没有加载插件就没有这个情况
还有就是放一些歌的时候会歌曲虽然正常播放但是会显示一条播放音乐失败的消息

@577fkj
Copy link
Author

577fkj commented Nov 5, 2024

Docker版本:https://github.com/577fkj/TS3AudioBot-NetEaseCloudmusic-plugin/actions/runs/11633657034/job/32399226957
Master版本:https://github.com/577fkj/TS3AudioBot-NetEaseCloudmusic-plugin/actions/runs/11633657022/job/32399226933

有一个新的问题,加载插件之后拖动Bot到别的频道Bot会直接闪退。没有加载插件就没有这个情况 还有就是放一些歌的时候会歌曲虽然正常播放但是会显示一条播放音乐失败的消息

请提供日志,我这没出现这种问题

@SnowRain1326
Copy link

SnowRain1326 commented Nov 5, 2024

Docker版本:https://github.com/577fkj/TS3AudioBot-NetEaseCloudmusic-plugin/actions/runs/11633657034/job/32399226957
Master版本:https://github.com/577fkj/TS3AudioBot-NetEaseCloudmusic-plugin/actions/runs/11633657022/job/32399226933

有一个新的问题,加载插件之后拖动Bot到别的频道Bot会直接闪退。没有加载插件就没有这个情况 还有就是放一些歌的时候会歌曲虽然正常播放但是会显示一条播放音乐失败的消息

请提供日志,我这没出现这种问题

2024-11-05 17:10:04.6926|FATAL|0|Core.UnhandledExceptionHandler Critical program failure!
System.Exception: Clientlist failed (permissions_client_insufficient: the command failed to execute: insufficient client permissions (missing permission:b_virtualserver_client_list))
at YunPlugin.YunPlgun.updateOwnChannel(UInt64 channelID) in D:\a\TS3AudioBot-NetEaseCloudmusic-plugin\TS3AudioBot-NetEaseCloudmusic-plugin\YunPlugin\YunBot.cs:line 171
at YunPlugin.YunPlgun.OnEachClientMoved(Object sender, ClientMoved e) in D:\a\TS3AudioBot-NetEaseCloudmusic-plugin\TS3AudioBot-NetEaseCloudmusic-plugin\YunPlugin\YunBot.cs:line 204
at System.Threading.Tasks.Task.<>c.b__128_1(Object state)
at System.Threading.QueueUserWorkItemCallback.Execute()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
2024-11-05 17:10:04.7185| INFO|0|Core.StopAsync TS3AudioBot shutting down.
2024-11-05 17:10:04.7185| INFO|0|Bot.Stop Bot (0) disconnecting.
2024-11-05 17:10:04.7185| INFO|0|Bot.Stop Bot (1) disconnecting.
2024-11-05 17:10:04.8005| INFO|0|WebServer.Dispose WebServer is closing
2024-11-05 17:10:04.8005| INFO|Core|WebServer.OnShutdown WebServer has closed
2024-11-05 17:10:04.8077| INFO|0|Core.MoveNext Bye

两个Bot分别在不同的机器上,被拖动了之后都闪退掉线了
同时的操作是
8885f8c2d21bb9a85c67ee9e0242a9c1

@577fkj
Copy link
Author

577fkj commented Nov 5, 2024

Docker版本:https://github.com/577fkj/TS3AudioBot-NetEaseCloudmusic-plugin/actions/runs/11633657034/job/32399226957
Master版本:https://github.com/577fkj/TS3AudioBot-NetEaseCloudmusic-plugin/actions/runs/11633657022/job/32399226933

有一个新的问题,加载插件之后拖动Bot到别的频道Bot会直接闪退。没有加载插件就没有这个情况 还有就是放一些歌的时候会歌曲虽然正常播放但是会显示一条播放音乐失败的消息

请提供日志,我这没出现这种问题

2024-11-05 17:10:04.6926|FATAL|0|Core.UnhandledExceptionHandler Critical program failure! System.Exception: Clientlist failed (permissions_client_insufficient: the command failed to execute: insufficient client permissions (missing permission:b_virtualserver_client_list)) at YunPlugin.YunPlgun.updateOwnChannel(UInt64 channelID) in D:\a\TS3AudioBot-NetEaseCloudmusic-plugin\TS3AudioBot-NetEaseCloudmusic-plugin\YunPlugin\YunBot.cs:line 171 at YunPlugin.YunPlgun.OnEachClientMoved(Object sender, ClientMoved e) in D:\a\TS3AudioBot-NetEaseCloudmusic-plugin\TS3AudioBot-NetEaseCloudmusic-plugin\YunPlugin\YunBot.cs:line 204 at System.Threading.Tasks.Task.<>c.b__128_1(Object state) at System.Threading.QueueUserWorkItemCallback.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() 2024-11-05 17:10:04.7185| INFO|0|Core.StopAsync TS3AudioBot shutting down. 2024-11-05 17:10:04.7185| INFO|0|Bot.Stop Bot (0) disconnecting. 2024-11-05 17:10:04.7185| INFO|0|Bot.Stop Bot (1) disconnecting. 2024-11-05 17:10:04.8005| INFO|0|WebServer.Dispose WebServer is closing 2024-11-05 17:10:04.8005| INFO|Core|WebServer.OnShutdown WebServer has closed 2024-11-05 17:10:04.8077| INFO|0|Core.MoveNext Bye

两个Bot分别在不同的机器上,被拖动了之后都闪退掉线了 同时的操作是 8885f8c2d21bb9a85c67ee9e0242a9c1

image
请给予机器人这个权限,否则无法使用无人自动暂停功能

@SnowRain1326
Copy link

SnowRain1326 commented Nov 6, 2024

换不了头像了又
2024-11-06 15:20:05.3372| INFO|1|Bot.OnMessageReceived User SnowRain1326 requested: !y p 马
2024-11-06 15:20:05.7802| INFO|1|PlayControl.PlayMusic Music name: 马 (Live), picUrl: https://p2.music.126.net/C5cSRocxwR0gqh9iaof7Qg==/109951168830078916.jpg, url: http://m804.music.126.net/20241106154505/122b60c54c83ec100a184d51b80d1078/jdymusic/obj/wo3DlMOGwrbDjj7DisKw/23748817719/5400/e71f/e0a4/9356b73a9ee3083b6887dec843f7b82e.flac?vuutv=a5+7d+OypAwqIKXXXVng2Qzf+L2YVR4SsQYWIhzFu+ZI3aDlPkZueNxcK115cqV5zhyMUXgto1aYUSoNhixlynO5bcSBZ1vVRTmyDm9j4EU=&authSecret=000001930058483c17600a30845a00bf
2024-11-06 15:20:06.2448| WARN|1|Util.UnwrapToLog file_invalid_path: the command failed to execute: invalid file path
2024-11-06 15:20:06.3754|ERROR|1|PlayControl.PlayMusic Set avatar error
TS3AudioBot.AudioBotException: Dropping image because of unknown format
at TS3AudioBot.Helper.ImageUtil.ResizeImageSave(Stream imgStream, Int32 resizeMaxWidth) in C:\projects\ts3audiobot\TS3AudioBot\Helper\ImageUtil.cs:line 40
at TS3AudioBot.MainCommands.<>c__DisplayClass14_0.<b__0>d.MoveNext() in C:\projects\ts3audiobot\TS3AudioBot\MainCommands.cs:line 136
--- End of stack trace from previous location ---
at TS3AudioBot.Helper.WebWrapper.ToAction(HttpRequestMessage request, Func`2 body) in C:\projects\ts3audiobot\TS3AudioBot\Helper\WebWrapper.cs:line 131
at TS3AudioBot.MainCommands.CommandBotAvatarSet(Ts3Client ts3Client, String url) in C:\projects\ts3audiobot\TS3AudioBot\MainCommands.cs:line 133
at PlayControl.PlayMusic(MusicInfo musicInfo) in D:\a\TS3AudioBot-NetEaseCloudmusic-plugin\TS3AudioBot-NetEaseCloudmusic-plugin\YunPlugin\PlayControl.cs:line 145

@577fkj
Copy link
Author

577fkj commented Nov 6, 2024

换不了头像了又 2024-11-06 15:20:05.3372| INFO|1|Bot.OnMessageReceived User SnowRain1326 requested: !y p 马 2024-11-06 15:20:05.7802| INFO|1|PlayControl.PlayMusic Music name: 马 (Live), picUrl: https://p2.music.126.net/C5cSRocxwR0gqh9iaof7Qg==/109951168830078916.jpg, url: http://m804.music.126.net/20241106154505/122b60c54c83ec100a184d51b80d1078/jdymusic/obj/wo3DlMOGwrbDjj7DisKw/23748817719/5400/e71f/e0a4/9356b73a9ee3083b6887dec843f7b82e.flac?vuutv=a5+7d+OypAwqIKXXXVng2Qzf+L2YVR4SsQYWIhzFu+ZI3aDlPkZueNxcK115cqV5zhyMUXgto1aYUSoNhixlynO5bcSBZ1vVRTmyDm9j4EU=&authSecret=000001930058483c17600a30845a00bf 2024-11-06 15:20:06.2448| WARN|1|Util.UnwrapToLog file_invalid_path: the command failed to execute: invalid file path 2024-11-06 15:20:06.3754|ERROR|1|PlayControl.PlayMusic Set avatar error TS3AudioBot.AudioBotException: Dropping image because of unknown format at TS3AudioBot.Helper.ImageUtil.ResizeImageSave(Stream imgStream, Int32 resizeMaxWidth) in C:\projects\ts3audiobot\TS3AudioBot\Helper\ImageUtil.cs:line 40 at TS3AudioBot.MainCommands.<>c__DisplayClass14_0.<b__0>d.MoveNext() in C:\projects\ts3audiobot\TS3AudioBot\MainCommands.cs:line 136 --- End of stack trace from previous location --- at TS3AudioBot.Helper.WebWrapper.ToAction(HttpRequestMessage request, Func`2 body) in C:\projects\ts3audiobot\TS3AudioBot\Helper\WebWrapper.cs:line 131 at TS3AudioBot.MainCommands.CommandBotAvatarSet(Ts3Client ts3Client, String url) in C:\projects\ts3audiobot\TS3AudioBot\MainCommands.cs:line 133 at PlayControl.PlayMusic(MusicInfo musicInfo) in D:\a\TS3AudioBot-NetEaseCloudmusic-plugin\TS3AudioBot-NetEaseCloudmusic-plugin\YunPlugin\PlayControl.cs:line 145

有部分歌曲设置不了,图片过大或者图片格式有问题

@SnowRain1326
Copy link

换不了头像了又 2024-11-06 15:20:05.3372| INFO|1|Bot.OnMessageReceived User SnowRain1326 requested: !y p 马 2024-11-06 15:20:05.7802| INFO|1|PlayControl.PlayMusic Music name: 马 (Live), picUrl: https://p2.music.126.net/C5cSRocxwR0gqh9iaof7Qg==/109951168830078916.jpg, url: http://m804.music.126.net/20241106154505/122b60c54c83ec100a184d51b80d1078/jdymusic/obj/wo3DlMOGwrbDjj7DisKw/23748817719/5400/e71f/e0a4/9356b73a9ee3083b6887dec843f7b82e.flac?vuutv=a5+7d+OypAwqIKXXXVng2Qzf+L2YVR4SsQYWIhzFu+ZI3aDlPkZueNxcK115cqV5zhyMUXgto1aYUSoNhixlynO5bcSBZ1vVRTmyDm9j4EU=&authSecret=000001930058483c17600a30845a00bf 2024-11-06 15:20:06.2448| WARN|1|Util.UnwrapToLog file_invalid_path: the command failed to execute: invalid file path 2024-11-06 15:20:06.3754|ERROR|1|PlayControl.PlayMusic Set avatar error TS3AudioBot.AudioBotException: Dropping image because of unknown format at TS3AudioBot.Helper.ImageUtil.ResizeImageSave(Stream imgStream, Int32 resizeMaxWidth) in C:\projects\ts3audiobot\TS3AudioBot\Helper\ImageUtil.cs:line 40 at TS3AudioBot.MainCommands.<>c__DisplayClass14_0.<b__0>d.MoveNext() in C:\projects\ts3audiobot\TS3AudioBot\MainCommands.cs:line 136 --- End of stack trace from previous location --- at TS3AudioBot.Helper.WebWrapper.ToAction(HttpRequestMessage request, Func`2 body) in C:\projects\ts3audiobot\TS3AudioBot\Helper\WebWrapper.cs:line 131 at TS3AudioBot.MainCommands.CommandBotAvatarSet(Ts3Client ts3Client, String url) in C:\projects\ts3audiobot\TS3AudioBot\MainCommands.cs:line 133 at PlayControl.PlayMusic(MusicInfo musicInfo) in D:\a\TS3AudioBot-NetEaseCloudmusic-plugin\TS3AudioBot-NetEaseCloudmusic-plugin\YunPlugin\PlayControl.cs:line 145

有部分歌曲设置不了,图片过大或者图片格式有问题

同样的歌之前可以设置头像,但是新版就不能了

@SnowRain1326
Copy link

有没有,清除当前歌单的选项,朋友一个歌单直接加了三千首歌,停不下来了

@wellwhz
Copy link

wellwhz commented Jan 5, 2025

有没有,清除当前歌单的选项,朋友一个歌单直接加了三千首歌,停不下来了

可以参考下我的仓库,我增加了清空歌单的功能

@wellwhz
Copy link

wellwhz commented Jan 5, 2025

换不了头像了又 2024-11-06 15:20:05.3372| INFO|1|Bot.OnMessageReceived User SnowRain1326 requested: !y p 马 2024-11-06 15:20:05.7802| INFO|1|PlayControl.PlayMusic Music name: 马 (Live), picUrl: https://p2.music.126.net/C5cSRocxwR0gqh9iaof7Qg==/109951168830078916.jpg, url: http://m804.music.126.net/20241106154505/122b60c54c83ec100a184d51b80d1078/jdymusic/obj/wo3DlMOGwrbDjj7DisKw/23748817719/5400/e71f/e0a4/9356b73a9ee3083b6887dec843f7b82e.flac?vuutv=a5+7d+OypAwqIKXXXVng2Qzf+L2YVR4SsQYWIhzFu+ZI3aDlPkZueNxcK115cqV5zhyMUXgto1aYUSoNhixlynO5bcSBZ1vVRTmyDm9j4EU=&authSecret=000001930058483c17600a30845a00bf 2024-11-06 15:20:06.2448| WARN|1|Util.UnwrapToLog file_invalid_path: the command failed to execute: invalid file path 2024-11-06 15:20:06.3754|ERROR|1|PlayControl.PlayMusic Set avatar error TS3AudioBot.AudioBotException: Dropping image because of unknown format at TS3AudioBot.Helper.ImageUtil.ResizeImageSave(Stream imgStream, Int32 resizeMaxWidth) in C:\projects\ts3audiobot\TS3AudioBot\Helper\ImageUtil.cs:line 40 at TS3AudioBot.MainCommands.<>c__DisplayClass14_0.<b__0>d.MoveNext() in C:\projects\ts3audiobot\TS3AudioBot\MainCommands.cs:line 136 --- End of stack trace from previous location --- at TS3AudioBot.Helper.WebWrapper.ToAction(HttpRequestMessage request, Func`2 body) in C:\projects\ts3audiobot\TS3AudioBot\Helper\WebWrapper.cs:line 131 at TS3AudioBot.MainCommands.CommandBotAvatarSet(Ts3Client ts3Client, String url) in C:\projects\ts3audiobot\TS3AudioBot\MainCommands.cs:line 133 at PlayControl.PlayMusic(MusicInfo musicInfo) in D:\a\TS3AudioBot-NetEaseCloudmusic-plugin\TS3AudioBot-NetEaseCloudmusic-plugin\YunPlugin\PlayControl.cs:line 145

有部分歌曲设置不了,图片过大或者图片格式有问题

这个应该是TS3AudioBot依赖版本的问题,我在SixLabors.ImageSharp那边的issue也看到了相关问题,更新SixLabors.ImageSharp版本至1.0.5就可以正常显示了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants