meshcore.js
ReferenceClasses

Message

Defined in: packages/client/src/structures/message.ts:29

A direct or channel message received from the radio, with reply() to answer it.

Constructors

Constructor

new Message(client, data): Message;

Defined in: packages/client/src/structures/message.ts:43

Parameters

client

Client

Owning client

data

MessageData

Decoded message fields

Returns

Message

Properties

author

readonly author: Author;

Defined in: packages/client/src/structures/message.ts:36


backlog

readonly backlog: boolean;

Defined in: packages/client/src/structures/message.ts:35


channel

readonly channel: Channel | null;

Defined in: packages/client/src/structures/message.ts:37


client

readonly client: Client;

Defined in: packages/client/src/structures/message.ts:30


content

readonly content: string;

Defined in: packages/client/src/structures/message.ts:31


createdAt

readonly createdAt: Date;

Defined in: packages/client/src/structures/message.ts:32


hopCount

readonly hopCount: number | null;

Defined in: packages/client/src/structures/message.ts:34


snr

readonly snr: number | null;

Defined in: packages/client/src/structures/message.ts:33

Accessors

isDM

Get Signature

get isDM(): boolean;

Defined in: packages/client/src/structures/message.ts:54

Returns

boolean

Methods

reply()

reply(content, options?): Promise<SentMessage>;

Defined in: packages/client/src/structures/message.ts:62

Parameters

content

MessageContent

Text or MessageBuilder

options?

mention prefixes the author on a channel. Default true

mention?

boolean

Returns

Promise<SentMessage>

On this page