Skip to content

Type Alias: DynamicTriggerConfig ​

ts
type DynamicTriggerConfig = 
  | DynamicTriggerChatConfig
  | DynamicTriggerBitsCommandConfig
  | DynamicTriggerBitsConfig
  | DynamicTriggerChannelDashboardConfig
  | DynamicTriggerPlayerDashboardConfig
  | DynamicTriggerIntervalConfig
  | DynamicTriggerTwitchRewardConfig;

Complete normalized configuration accepted by the strict dynamic-trigger API.

Remarks ​

It can be constructed manually or obtained directly from a dynamicTrigger preference WorkUnit, then passed to DynamicTriggerService.createFromConfig | createFromConfig. The union is discriminated by type: fields from another trigger type are deliberately absent.