Closed MuuuShin closed 3 weeks ago
有类似的问题,走Onebot的at的时候一开始只显示数字,但似乎重新点进去at就出来了,也不知道是什么原理
走onebot的时候event(GroupMessageEvent).sender.card也无法获取到群名片。 具体位置在 https://github.com/botuniverse/onebot-11/blob/master/event/message.md#%E7%BE%A4%E6%B6%88%E6%81%AF
我再追加下,应该是有一部分api没有做实现,目前能够确认的其中一个是:
每次群成员发送消息的同时onebot客户端会尝试获取成员信息,每次都获取不到
在客户端尝试请求类似信息时,服务端(lgr)会返回类似以下的信息:
call api ret not 0:{"data":null,"echo":"E9831206-1E80-4599-8590-33EE2EC894F9","retcode":404,"status":"failed"}
楼主尝试跟进了下,这个问题不仅出在OneBot没有对应的api配置GetStrangerInfoOperation.cs
OneBotStranger.cs
OneBotGetStrangerInfo
,关键是Core没有做Stranger实现,get_stranger_info
无法在OneBot被定义
走onebot的时候event(GroupMessageEvent).sender.card也无法获取到群名片。 具体位置在 https://github.com/botuniverse/onebot-11/blob/master/event/message.md#%E7%BE%A4%E6%B6%88%E6%81%AF
~可以尝试一下pr里的代码,还没有被接受.但是楼主试了一下应该是可以用的~ 已经被维护者接受了
没写这个(
有类似的问题,走Onebot的at的时候一开始只显示数字,但似乎重新点进去at就出来了,也不知道是什么原理
这个是NTQQ的Bug
楼主使用其他内容替代完成了stranger info 的构建 写的很扭曲就不提pr了) 如果想要可以单独来我repo里下 原生stranger info暂时没有办法构建,被NTQQ限制了.
想了想还是reopen一下 毕竟stranger_info基本无法被完全实现了 请看此discussion作为替代解决方案:discussion https://github.com/LagrangeDev/Lagrange.Core/discussions/53
get_group_member_info响应的sex字段似乎是 '' 而不是 male 或 female 或 unknown
目前的 get_stranger_info
方案是从所有的群中获取信息
目前的
get_stranger_info
方案是从所有的群中获取信息
所以目前stanger也算是做了?那我就可以关我的discussion了吗
所以目前stanger也算是做了?那我就可以关我的discussion了吗
但是不全面啊( discussion 大概是可以关了?
所以目前stanger也算是做了?那我就可以关我的discussion了吗
但是不全面啊( discussion 大概是可以关了?
我感觉看描述跟我的discussion差不多实现,我先关了,issue先留着吧
fix on 7b925bb8ad0f955f18797d4807b9f214bedf1f64
如题 似乎只能获取QQ号和at对应的QQ 无法获取昵称