mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2024-11-21 09:36:35 +00:00
build: 1.3.5
This commit is contained in:
parent
461feca0ca
commit
91fc83621e
@ -81,7 +81,16 @@ async function createContext(payload: OB11PostSendMsg): Promise<{
|
|||||||
// not message_type.
|
// not message_type.
|
||||||
// This redundant design of Ob11 here should be blamed.
|
// This redundant design of Ob11 here should be blamed.
|
||||||
|
|
||||||
if (payload.user_id) { // take this as a private message
|
if (payload.group_id) { // take this as a group message
|
||||||
|
const group = (await getGroup(payload.group_id))!; // checked before
|
||||||
|
return {
|
||||||
|
peer: {
|
||||||
|
chatType: ChatType.group,
|
||||||
|
peerUid: group.groupCode
|
||||||
|
},
|
||||||
|
group: group,
|
||||||
|
};
|
||||||
|
} else if (payload.user_id) { // take this as a private message
|
||||||
const friend = await getFriend(payload.user_id.toString());
|
const friend = await getFriend(payload.user_id.toString());
|
||||||
if (!friend) {
|
if (!friend) {
|
||||||
if (ALLOW_SEND_TEMP_MSG) {
|
if (ALLOW_SEND_TEMP_MSG) {
|
||||||
@ -101,15 +110,6 @@ async function createContext(payload: OB11PostSendMsg): Promise<{
|
|||||||
peerUid: friend.uid
|
peerUid: friend.uid
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
} else if (payload.group_id) { // take this as a group message
|
|
||||||
const group = (await getGroup(payload.group_id))!; // checked before
|
|
||||||
return {
|
|
||||||
peer: {
|
|
||||||
chatType: ChatType.group,
|
|
||||||
peerUid: group.groupCode
|
|
||||||
},
|
|
||||||
group: group,
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
throw '请指定 group_id 或 user_id';
|
throw '请指定 group_id 或 user_id';
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user