Information about a CalendarEvent's reaction.

Hierarchy

Constructors

Properties

channelID: string

Channel where the reaction was added/removed.

client: Client
commentID: null | number

ID of the event comment, if reaction was added/removed from a comment.

emoji: APIEmote

Emote.

eventID: number

ID of the event where the reaction is added to.

reactorID: string

ID of the user who added the reaction.

type: string

The type of the parent entity.

Accessors

  • get event(): CalendarEvent | {
        channelID: string;
        guild: Guild | {
            id?: string;
        };
        id: number;
    }
  • The calendar event where the reaction has been added. If the event is cached, it'll return a CalendarEvent component, otherwise it'll return basic information about this event.

    Returns CalendarEvent | {
        channelID: string;
        guild: Guild | {
            id?: string;
        };
        id: number;
    }

  • get reactor(): Member | {
        id: string;
    }
  • Cached member. If member isn't cached will return an object with the member's id.

    Returns Member | {
        id: string;
    }