Interface JSONCommandInteraction

interface JSONCommandInteraction {
    _lastMessageID: null | string;
    acknowledged: boolean;
    channelID: string;
    createdAt: Date;
    data: InteractionData;
    guildID: string;
    id: string;
    isPrivate: boolean;
    isSilent: boolean;
    memberID: string;
    originalID: null | string;
    replyMessageIDs: string[];
}

Hierarchy (view full)

Properties

_lastMessageID: null | string

ID of the last message created with this interaction.

acknowledged: boolean

Interaction acknowledgement.

channelID: string

ID of the channel on which the interaction was sent.

createdAt: Date

When the interaction was created.

Interaction Data

guildID: string

ID of the server on which the interaction was sent.

id: string
isPrivate: boolean

If true, the interaction appears as private.

isSilent: boolean

If true, the interaction didn't mention anyone.

memberID: string

ID of the interaction author.

originalID: null | string

ID of the original message, responding to this interaction.

replyMessageIDs: string[]

The IDs of the messages replied by the interaction.