Skip to content

Commit

Permalink
Merge branch 'dev' of https://github.com/Dituon/petpet into dev
Browse files Browse the repository at this point in the history
  • Loading branch information
Dituon committed Jan 25, 2025
2 parents 7f48588 + bf819c1 commit d7e71bd
Showing 1 changed file with 16 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,22 @@ public void handleNudge() {

@Override
protected RequestContext buildRequestContext() {
List<QQMessageElement.ResizeableImageElement> imageList = List.of(
QQMessageElement.AtElement.from(getTargetId(), getTargetName()), // Target
QQMessageElement.AtElement.from(getSenderId(), getSenderName()) // Sender
);
List<QQMessageElement.ResizeableImageElement> imageList;
String BotId = getBotId();
String SenderId = getSenderId();
String TargetId = getTargetId();
if (BotId.equals(TargetId) || SenderId.equals(TargetId)){
//特殊情况:戳Bot或戳自己
imageList = List.of(
QQMessageElement.AtElement.from(getBotId(), getBotName()), // Sender
QQMessageElement.AtElement.from(getSenderId(), getSenderName()) // Target
);
} else {
imageList = List.of(
QQMessageElement.AtElement.from(getSenderId(), getSenderName()), // Sender
QQMessageElement.AtElement.from(getTargetId(), getTargetName()) // Target
);
}

// 构建 imageUrlMap 和 textMap
return buildRequestContext(imageList);
Expand Down

0 comments on commit d7e71bd

Please sign in to comment.