Package com.github.twitch4j.eventsub.subscriptions
package com.github.twitch4j.eventsub.subscriptions
-
ClassDescriptionA specified channel receives a follow.A viewer is banned from the specified channel.Channel Charity Campaign DonateA user cheers on the specified channel.Deprecated.A specified channel receives a follow.Notifies the subscriber when the specified broadcaster begins a goal.Notifies the subscriber when the specified broadcaster ends a goal.Notifies the subscriber when progress is made towards the specified broadcaster’s goal.The channel.moderator.add subscription type sends a notification when a user is given moderator privileges on a specified channel.The channel.moderator.remove subscription type sends a notification when a user has moderator privileges removed on a specified channel.A custom channel points reward has been created for the specified channel.A viewer has redeemed a custom channel points reward on the specified channel.A redemption of a channel points custom reward has been updated for the specified channel.A custom channel points reward has been removed from the specified channel.A custom channel points reward has been updated for the specified channel.A broadcaster raids another broadcaster’s channel.A notification when a specified channel receives a subscriber.The channel.subscription.end subscription type sends a notification when a subscription to the specified channel expires.The channel.subscription.gift subscription type sends a notification when a user gives one or more gifted subscriptions in a channel.The channel.subscription.message subscription type sends a notification when a user sends a re-subscription chat message in a specific channel.A viewer is unbanned from the specified channel.A broadcaster updates their channel properties e.g., category, title, mature flag, broadcast, or language.Sends notifications when progress is made towards the campaign’s goal or when the broadcaster changes the fundraising goal.Sends a notification when the broadcaster starts a charity campaign.Sends a notification when the broadcaster stops a charity campaign.This subscription type sends a notification when an entitlement for a Drop is granted to a user.This subscription type sends a notification when a new transaction is created for a Twitch Extension.A hype train begins on the specified channel.A hype train ends on the specified channel.A hype train makes progress on the specified channel.The channel.poll.begin subscription type sends a notification when a poll begins on the specified channel.The channel.poll.end subscription type sends a notification when a poll ends on the specified channel.The channel.poll.progress subscription type sends a notification when users respond to a poll on the specified channel.The channel.prediction.begin subscription type sends a notification when a Prediction begins on the specified channel.The channel.prediction.end subscription type sends a notification when a Prediction ends on the specified channel.The channel.prediction.lock subscription type sends a notification when a Prediction is locked on the specified channel.The channel.prediction.progress subscription type sends a notification when users participate in a Prediction on the specified channel.Sends a notification when the broadcaster activates Shield Mode.Sends a notification when the broadcaster deactivates Shield Mode.Sends a notification when the specified broadcaster sends a Shoutout.Sends a notification when the specified broadcaster receives a Shoutout.The specified broadcaster stops a stream.The specified broadcaster starts a stream.A user has granted authorization for your client id.A user has revoked authorization for your client id.A user has updated their account.
ChannelFollowTypeV2(which has the same event data but more stringent auth).