mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2026-01-18 06:20:29 +00:00
fix: poke report
This commit is contained in:
parent
c4b5f34271
commit
3de5438139
@ -29,6 +29,7 @@ export interface TextElement {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export interface FaceElement {
|
export interface FaceElement {
|
||||||
|
pokeType?: number;
|
||||||
faceIndex: number;
|
faceIndex: number;
|
||||||
faceType: FaceType;
|
faceType: FaceType;
|
||||||
faceText?: string;
|
faceText?: string;
|
||||||
|
|||||||
@ -153,6 +153,17 @@ export class OneBotMsgApi {
|
|||||||
|
|
||||||
faceElement: async element => {
|
faceElement: async element => {
|
||||||
const faceIndex = element.faceIndex;
|
const faceIndex = element.faceIndex;
|
||||||
|
if (element.faceType == FaceType.Poke) {
|
||||||
|
return {
|
||||||
|
type: OB11MessageDataType.poke,
|
||||||
|
data: {
|
||||||
|
type: element?.pokeType?.toString() ?? '0',
|
||||||
|
id: faceIndex.toString(),
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
if (faceIndex === FaceIndex.DICE) {
|
if (faceIndex === FaceIndex.DICE) {
|
||||||
return {
|
return {
|
||||||
type: OB11MessageDataType.dice,
|
type: OB11MessageDataType.dice,
|
||||||
|
|||||||
@ -71,6 +71,14 @@ export enum OB11MessageDataType {
|
|||||||
location = 'location'
|
location = 'location'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface OB11MessagePoke {
|
||||||
|
type: OB11MessageDataType.poke;
|
||||||
|
data: {
|
||||||
|
type: string;
|
||||||
|
id: string;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
// 商城表情消息接口定义
|
// 商城表情消息接口定义
|
||||||
export interface OB11MessageMFace {
|
export interface OB11MessageMFace {
|
||||||
type: OB11MessageDataType.mface;
|
type: OB11MessageDataType.mface;
|
||||||
@ -247,7 +255,7 @@ export type OB11MessageData =
|
|||||||
OB11MessageAt | OB11MessageReply |
|
OB11MessageAt | OB11MessageReply |
|
||||||
OB11MessageImage | OB11MessageRecord | OB11MessageFile | OB11MessageVideo |
|
OB11MessageImage | OB11MessageRecord | OB11MessageFile | OB11MessageVideo |
|
||||||
OB11MessageNode | OB11MessageIdMusic | OB11MessageCustomMusic | OB11MessageJson |
|
OB11MessageNode | OB11MessageIdMusic | OB11MessageCustomMusic | OB11MessageJson |
|
||||||
OB11MessageDice | OB11MessageRPS | OB11MessageMarkdown | OB11MessageForward | OB11MessageContext;
|
OB11MessageDice | OB11MessageRPS | OB11MessageMarkdown | OB11MessageForward | OB11MessageContext | OB11MessagePoke;
|
||||||
|
|
||||||
// 发送消息接口定义
|
// 发送消息接口定义
|
||||||
export interface OB11PostSendMsg {
|
export interface OB11PostSendMsg {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user