Skip to content

const segment: object

消息段构造器:按类型快速生成消息段

Type Declaration ​

at() ​

readonly at(target): MessageSegment

Parameters ​

target ​

PlatformId

Returns ​

MessageSegment

button() ​

readonly button(options): MessageSegment

Parameters ​

options ​

ButtonOptions

Returns ​

MessageSegment

face() ​

readonly face(id): MessageSegment

Parameters ​

id ​

string | number

Returns ​

MessageSegment

file() ​

readonly file(file, options?): MessageSegment

Parameters ​

file ​

string | Buffer<ArrayBufferLike>

options? ​
local? ​

boolean

name? ​

string

Returns ​

MessageSegment

forward() ​

readonly forward(id): MessageSegment

Parameters ​

id ​

string

Returns ​

MessageSegment

image() ​

readonly image(file, options?): MessageSegment

file 为 URL 或本地路径;传 Buffer 会转成 base64 发送

Parameters ​

file ​

string | Buffer<ArrayBufferLike>

options? ​

object & Attachment = {}

Returns ​

MessageSegment

json() ​

readonly json(data): MessageSegment

Parameters ​

data ​

string | Record<string, unknown>

Returns ​

MessageSegment

markdown() ​

readonly markdown(content): MessageSegment

Parameters ​

content ​

string

Returns ​

MessageSegment

node() ​

readonly node(options): MessageSegment

Parameters ​

options ​
content ​

MessageInput

nickname ​

string

user_id ​

PlatformId

Returns ​

MessageSegment

raw() ​

readonly raw(type, data, attachment?): MessageSegment

Parameters ​

type ​

string

data ​

Record<string, unknown>

attachment? ​

Attachment

Returns ​

MessageSegment

record() ​

readonly record(file, options?): MessageSegment

Parameters ​

file ​

string | Buffer<ArrayBufferLike>

options? ​
local? ​

boolean

Returns ​

MessageSegment

reply() ​

readonly reply(messageId): MessageSegment

Parameters ​

messageId ​

PlatformId

Returns ​

MessageSegment

text() ​

readonly text(text): MessageSegment

Parameters ​

text ​

string

Returns ​

MessageSegment

video() ​

readonly video(file, options?): MessageSegment

Parameters ​

file ​

string | Buffer<ArrayBufferLike>

options? ​
local? ​

boolean

Returns ​

MessageSegment

Released under the MIT License with love.