mirror of
https://github.com/LLOneBot/LLOneBot.git
synced 2024-11-22 01:56:33 +00:00
fix: gif not work
This commit is contained in:
parent
4a09a51722
commit
15fe2837dc
@ -1,6 +1,6 @@
|
||||
import {
|
||||
AtType,
|
||||
ElementType,
|
||||
ElementType, PicType,
|
||||
SendFaceElement,
|
||||
SendFileElement,
|
||||
SendPicElement,
|
||||
@ -9,7 +9,7 @@ import {
|
||||
SendTextElement
|
||||
} from "./types";
|
||||
import {NTQQApi} from "./ntcall";
|
||||
import {encodeSilk} from "../common/utils";
|
||||
import {encodeSilk, isGIF} from "../common/utils";
|
||||
import * as fs from "node:fs";
|
||||
|
||||
|
||||
@ -66,7 +66,7 @@ export class SendMsgElementConstructor {
|
||||
fileName: fileName,
|
||||
sourcePath: path,
|
||||
original: true,
|
||||
picType: 1001,
|
||||
picType: isGIF(picPath) ? PicType.gif : PicType.jpg,
|
||||
picSubType: 0,
|
||||
fileUuid: "",
|
||||
fileSubId: "",
|
||||
|
@ -107,6 +107,10 @@ export interface SendPttElement {
|
||||
}
|
||||
}
|
||||
|
||||
export enum PicType {
|
||||
gif = 2000,
|
||||
jpg = 1000
|
||||
}
|
||||
export interface SendPicElement {
|
||||
elementType: ElementType.PIC,
|
||||
elementId: "",
|
||||
@ -118,7 +122,7 @@ export interface SendPicElement {
|
||||
fileName: string,
|
||||
sourcePath: string,
|
||||
original: boolean,
|
||||
picType: number,
|
||||
picType: PicType,
|
||||
picSubType: number,
|
||||
fileUuid: string,
|
||||
fileSubId: string,
|
||||
|
Loading…
x
Reference in New Issue
Block a user