Closed zmdyy0318 closed 3 years ago
inline MiraiEvent MiraiEventStr(const std::string& miraiEvent) 函数中,不支持type=Quote的引用消息,导致会输出在控制台 消息接收json: {"groupId":XXXXXXXXX,"id":XXXX,"origin":[{"id":XXXX,"time":1609736372,"type":"Source"},{"text":"[动画表情]","type":"Plain"}],"senderId":XXXX,"targetId":XXXXXXXXX,"type":"Quote"}
是支持Quote消息的 这个和MiraiEventStr函数没关系(刚刚翻了翻代码才想起来) 会在控制台输出是因为 include/mirai/defs/messages/QuoteMessage.hpp 这个文件的Set函数有一句
Set
std::cout << json.dump() << std::endl;
当初调试的时候忘记删除了。
inline MiraiEvent MiraiEventStr(const std::string& miraiEvent) 函数中,不支持type=Quote的引用消息,导致会输出在控制台 消息接收json: {"groupId":XXXXXXXXX,"id":XXXX,"origin":[{"id":XXXX,"time":1609736372,"type":"Source"},{"text":"[动画表情]","type":"Plain"}],"senderId":XXXX,"targetId":XXXXXXXXX,"type":"Quote"}