Closed kaoet closed 2 months ago
Linux 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64 GNU/Linux
QQ_3.2.9_240617
1.6.5
koishi adapter-onebot 6.5.8
我用了koishi + better-custom-welcome-message插件,配合NapCat发送进群欢迎和退群欢送消息。
我在better-custom-welcome-message中配置的欢迎语中写了{user}。按照道理应被替换为此QQ用户的昵称。但实际上会显示为QQ号。
{user}
我在https://github.com/dingyi222666/koishi-plugin-better-custom-welcome-message/issues/2 中反映了此问题。但better-custom-welcome-message的维护者称是因为无法从NapCat获取到用户昵称而导致的问题。其原话如下:
经过测试后发现是 NapCat 没有获取到用户的昵称导致的。(也就是使用此方式接入 QQ 没法获取到 QQ 昵称)
欢迎语中应为昵称的地方显示了QQ号。
No response
调用的接口是什么 是走的群成员信息获取吗
看起来是监听了guild-member-added & guild-member-removed
guild-member-added
guild-member-removed
https://github.com/dingyi222666/koishi-plugin-better-custom-welcome-message/blob/531572cb9984a3c300c1c03315ab3cbe305fa26a/src/index.ts#L76-L94
先调取下群成员接口检查下是否正常
长时间没跟进 先关了
系统版本
Linux 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64 GNU/Linux
QQNT 版本
QQ_3.2.9_240617
NapCat 版本
1.6.5
OneBot 客户端
koishi adapter-onebot 6.5.8
发生了什么?
我用了koishi + better-custom-welcome-message插件,配合NapCat发送进群欢迎和退群欢送消息。
我在better-custom-welcome-message中配置的欢迎语中写了
{user}
。按照道理应被替换为此QQ用户的昵称。但实际上会显示为QQ号。我在https://github.com/dingyi222666/koishi-plugin-better-custom-welcome-message/issues/2 中反映了此问题。但better-custom-welcome-message的维护者称是因为无法从NapCat获取到用户昵称而导致的问题。其原话如下:
如何复现
期望的结果?
欢迎语中应为昵称的地方显示了QQ号。
NapCat 运行日志
No response
OneBot 客户端运行日志
No response