Skip to content

Interface: HypeTrainProgressEvent ​

Common fields delivered by Hype Train begin/progress EventSub v2.

Extends ​

Extended by ​

Properties ​

broadcaster_user_id ​

ts
broadcaster_user_id: string;

Inherited from ​

ActiveHypeTrain.broadcaster_user_id


broadcaster_user_login ​

ts
broadcaster_user_login: string;

Inherited from ​

ActiveHypeTrain.broadcaster_user_login


broadcaster_user_name ​

ts
broadcaster_user_name: string;

Inherited from ​

ActiveHypeTrain.broadcaster_user_name


expires_at ​

ts
expires_at: string;

Inherited from ​

ActiveHypeTrain.expires_at


goal ​

ts
goal: number;

Inherited from ​

ActiveHypeTrain.goal


id ​

ts
id: string;

Inherited from ​

ActiveHypeTrain.id


is_shared_train ​

ts
is_shared_train: boolean;

Inherited from ​

ActiveHypeTrain.is_shared_train


last_contribution? ​

ts
optional last_contribution?: HypeTrainContribution;

Contribution that caused this progress notification, when supplied by Twitch.


level ​

ts
level: number;

Inherited from ​

ActiveHypeTrain.level


progress ​

ts
progress: number;

Inherited from ​

ActiveHypeTrain.progress


shared_train_participants ​

ts
shared_train_participants: HypeTrainParticipant[];

Inherited from ​

ActiveHypeTrain.shared_train_participants


started_at ​

ts
started_at: string;

Inherited from ​

ActiveHypeTrain.started_at


top_contributions ​

ts
top_contributions: HypeTrainContribution[];

Inherited from ​

ActiveHypeTrain.top_contributions


total ​

ts
total: number;

Inherited from ​

ActiveHypeTrain.total


type ​

ts
type: string;

Inherited from ​

ActiveHypeTrain.type