mirror of
https://github.com/LamGC/ContentGrabbingJi.git
synced 2025-04-30 06:37:36 +00:00
[Fix] MiraiMessageEvent 修复群消息事件错误设置私聊Sender的问题;
This commit is contained in:
parent
f5140a7a1e
commit
637ea46b9a
@ -44,8 +44,11 @@ public class MiraiMessageEvent extends net.lamgc.cgj.bot.event.MessageEvent {
|
||||
private MiraiMessageEvent(MessageEvent messageObject, long groupId, long qqId, MessageChain message) {
|
||||
super(groupId, qqId, getMessageBodyWithoutSource(message.toString()));
|
||||
this.messageObject = Objects.requireNonNull(messageObject, "messageObject is null");
|
||||
this.messageSender = new MiraiMessageSender(messageObject.getSender(),
|
||||
groupId != 0 ? MessageSource.Group : MessageSource.Private);
|
||||
if(groupId != 0) {
|
||||
this.messageSender = new MiraiMessageSender(((GroupMessageEvent) messageObject).getGroup(), MessageSource.Group);
|
||||
} else {
|
||||
this.messageSender = new MiraiMessageSender(messageObject.getSender(), MessageSource.Group);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user