UNPKG

@twurple/eventsub-base

Version:

Base for the other Twurple EventSub packages

39 lines 1.34 kB
import { type EventSubChatBadge, type EventSubChatMessageData } from './common/EventSubChatMessage.external'; /** * The type of message that was sent. */ export type EventSubChatMessageType = 'text' | 'channel_points_highlighted' | 'channel_points_sub_only' | 'user_intro'; /** @private */ export interface EventSubChatMessageCheerData { bits: number; } /** @private */ export interface EventSubChatMessageReplyData { parent_message_id: string; parent_message_body: string; parent_user_id: string; parent_user_name: string; parent_user_login: string; thread_message_id: string; thread_user_id: string; thread_user_name: string; thread_user_login: string; } /** @private */ export interface EventSubChannelChatMessageEventData { broadcaster_user_id: string; broadcaster_user_login: string; broadcaster_user_name: string; chatter_user_id: string; chatter_user_login: string; chatter_user_name: string; message_id: string; message: EventSubChatMessageData; message_type: EventSubChatMessageType; badges: EventSubChatBadge[]; cheer: EventSubChatMessageCheerData | null; color: string; reply: EventSubChatMessageReplyData | null; channel_points_custom_reward_id: string | null; } //# sourceMappingURL=EventSubChannelChatMessageEvent.external.d.ts.map