mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2025-07-19 12:03:37 +00:00
fix: poke report
This commit is contained in:
@@ -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 {
|
||||||
|
Reference in New Issue
Block a user