Interface MessagesMessage

interface MessagesMessage {
    admin_author_id: number;
    attachments: MessagesMessageAttachment[];
    conversation_message_id: number;
    date: number;
    from_id: number;
    id: number;
    important: number | boolean;
    is_cropped: number | boolean;
    is_hidden: number | boolean;
    is_silent: number | boolean;
    last_reaction_id: number;
    members_count: number;
    payload: string;
    peer_id: number;
    pinned_at: number;
    random_id: number;
    reaction_id: number;
    reactions: MessagesReactionCounterResponseItem[];
    ref: string;
    ref_source: string;
    text: string;
    update_time: number;
    was_listened: number | boolean;
    [key: string]: any;
}

Indexable

[key: string]: any

Properties

admin_author_id: number

Only for messages from community. Contains user ID of community admin, who sent this message.

conversation_message_id: number

Unique auto-incremented number for all messages with this peer

date: number

Date when the message has been sent in Unixtime

from_id: number

Message author's ID

id: number

Message ID

important: number | boolean

Is it an important message

is_cropped: number | boolean

this message is cropped for bot

is_hidden: number | boolean
is_silent: number | boolean

Is silent message, push without sound

last_reaction_id: number

Last reaction id set on this message

members_count: number

Members number

payload: string
peer_id: number

Peer ID

pinned_at: number

Date when the message has been pinned in Unixtime

random_id: number

ID used for sending messages. It returned only for outgoing messages

reaction_id: number

Reaction id set on message

ref: string
ref_source: string
text: string

Message text

update_time: number

Date when the message has been updated in Unixtime

was_listened: number | boolean

Was the audio message inside already listened by you

Generated using TypeDoc