Muska-Ami / CatSero

一个基于MiraiMC的QQ群功能&MC功能插件
https://blog.ovome.icu
GNU Affero General Public License v3.0
29 stars 3 forks source link

聊天转发不显示人的昵称 #20

Closed xiaole29999 closed 2 years ago

xiaole29999 commented 2 years ago

问题描述

QQ转发到MC的消息,部分群员的昵称不会显示 初步判断该群员没有改群昵称,而插件只请求获取了群昵称,没有获取QQ的昵称

复现方法

只要群成员没有群昵称并且发送消息,此bug就会触发

服务端版本

paper-1.19

CatSero 版本

1.2-pre1

服务端日志

无相关日志

额外说明

8BK480HDJI{LVU)K0FFW%SP

xiaole29999 commented 2 years ago

注:有群昵称的玩家不会触发此bug 7%F%( L6T09U(O_J71PD}E

Muska-Ami commented 2 years ago

目前暂时没空修这个Bug 如果是Chat2QQ那么你要打开如果玩家QQ没有群名字时获取玩家用户信息名称

xiaole29999 commented 2 years ago

目前暂时没空修这个Bug 如果是Chat2QQ那么你要打开如果玩家QQ没有群名字时获取玩家用户信息名称

大佬这是您的插件,不是chat2qq

Muska-Ami commented 2 years ago

目前暂时没空修这个Bug 如果是Chat2QQ那么你要打开如果玩家QQ没有群名字时获取玩家用户信息名称

大佬这是您的插件,不是chat2qq

好的 有空我再看看 快开学了更新不会那么频繁

xiaole29999 commented 2 years ago

目前暂时没空修这个Bug 如果是Chat2QQ那么你要打开如果玩家QQ没有群名字时获取玩家用户信息名称

大佬这是您的插件,不是chat2qq

好的 有空我再看看 快开学了更新不会那么频繁

OKOK

Muska-Ami commented 2 years ago

看最新的Actions构建 能用再关Issue

xiaole29999 commented 2 years ago

image 貌似并不行

Muska-Ami commented 2 years ago

image 貌似并不行

emm 估计返回的不是null而是空字符串 我再改改

Muska-Ami commented 2 years ago

https://github.com/XiaMoHuaHuo-CN/CatSero/actions/runs/2917117948

xiaole29999 commented 2 years ago

已经解决

xiaole29999 commented 2 years ago

已经解决

我撤回这句话,有些人还是不行...

xiaole29999 commented 2 years ago

image

xiaole29999 commented 2 years ago

我怀疑是他的名字有特殊字符的原因: image

Muska-Ami commented 2 years ago

image

能把我拉进你服务器吗 我试试 我QQ 2549619802

xiaole29999 commented 2 years ago

我先重启下服务器吧,可能是我热重载的原因

xiaole29999 commented 2 years ago

2549619802

已经加好友了麻烦,同意一下

Muska-Ami commented 2 years ago

经测试未能排除问题,暂时确认为上游问题