Interface GatewayEvent_AnnouncementCommentReactionCreated

interface GatewayEvent_AnnouncementCommentReactionCreated {
    reaction: {
        announcementCommentId: number;
        announcementId: string;
        channelId: string;
        createdBy: string;
        emote: {
            id: number;
            name: string;
            serverId?: string;
            url: string;
        };
    };
    serverId?: string;
}

Properties

Properties

reaction: {
    announcementCommentId: number;
    announcementId: string;
    channelId: string;
    createdBy: string;
    emote: {
        id: number;
        name: string;
        serverId?: string;
        url: string;
    };
}

Type declaration

  • announcementCommentId: number

    Announcement comment ID

    The ID of the announcement comment

  • announcementId: string

    Announcement ID

    The ID of the announcement

  • channelId: string

    Channel ID Format: uuid

    The ID of the channel

  • createdBy: string

    User ID Format: user-id

    The ID of the user who added the reaction

  • emote: {
        id: number;
        name: string;
        serverId?: string;
        url: string;
    }
    • id: number

      Emote ID

      The ID of the emote

    • name: string

      Name

      The name of the emote

    • OptionalserverId?: string

      Server ID

      The ID of the server the emote was created on

    • url: string

      Emote URL Format: media-uri

      The URL of the emote image

serverId?: string

The ID of the server