TwitchApiScopes class

Constructors

TwitchApiScopes()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

allScopes List<String>
getter/setter pair
analyticsReadExtensions String
Twitch API scopes/// View analytics data for the Twitch Extensions owned by the authenticated account.
getter/setter pair
analyticsReadGames String
View analytics data for the games owned by the authenticated account.
getter/setter pair
bitsRead String
View Bits information for a channel.
getter/setter pair
channelEditCommercial String
Run commercials on a channel.
getter/setter pair
channelManageBroadcast String
Manage a channel’s broadcast configuration, including updating channel configuration and managing stream markers and stream tags.
getter/setter pair
channelManageExtensions String
Manage a channel’s Extension configuration, including activating Extensions.
getter/setter pair
channelManageModerators String
Add or remove the moderator role from users in your channel.
getter/setter pair
channelManagePolls String
Manage a channel’s polls.
getter/setter pair
channelManagePredictions String
Manage of channel’s Channel Points Predictions
getter/setter pair
channelManageRaids String
Manage a channel raiding another channel.
getter/setter pair
channelManageRedemptions String
Manage Channel Points custom rewards and their redemptions on a channel.
getter/setter pair
channelManageSchedule String
Manage a channel’s stream schedule.
getter/setter pair
channelManageVideos String
Manage a channel’s videos, including deleting videos.
getter/setter pair
channelManageVips String
Add or remove the VIP role from users in your channel.
getter/setter pair
channelModerate String
****** Chat and PubSub scopes *****/// Perform moderation actions in a channel. The user requesting the scope must be a moderator in the channel.
getter/setter pair
channelReadCharity String
Read charity campaign details and user donations on your channel.
getter/setter pair
channelReadEditors String
View a list of users with the editor role for a channel.
getter/setter pair
channelReadGoals String
View Creator Goals for a channel.
getter/setter pair
channelReadHypeTrain String
View Hype Train information for a channel.
getter/setter pair
channelReadPolls String
View a channel’s polls.
getter/setter pair
channelReadPredictions String
View a channel’s Channel Points Predictions.
getter/setter pair
channelReadRedemptions String
View Channel Points custom rewards and their redemptions on a channel.
getter/setter pair
channelReadStreamKey String
View an authorized user’s stream key.
getter/setter pair
channelReadSubscriptions String
View a list of all subscribers to a channel and check if a user is subscribed to a channel.
getter/setter pair
channelReadVips String
Read the list of VIPs in your channel.
getter/setter pair
chatEdit String
Send live stream chat messages.
getter/setter pair
chatRead String
View live stream chat messages.
getter/setter pair
clipsEdit String
Manage Clips for a channel. Create Clips.
getter/setter pair
moderationRead String
View a channel’s moderation data including Moderators, Bans, Timeouts, and Automod settings.
getter/setter pair
moderatorManageAnnoucements String
Send announcements in channels where you have the moderator role.
getter/setter pair
moderatorManageAutomod String
Manage messages held for review by AutoMod in channels where you are a moderator.
getter/setter pair
moderatorManageAutomodSettings String
Manage a broadcaster’s AutoMod settings.
getter/setter pair
moderatorManageBannedUsers String
Ban and unban users.
getter/setter pair
moderatorManageBlockedTerms String
Manage a broadcaster’s list of blocked terms.
getter/setter pair
moderatorManageChatMessages String
Delete chat messages in channels where you have the moderator role
getter/setter pair
moderatorManageChatSettings String
Manage a broadcaster’s chat room settings.
getter/setter pair
moderatorReadAutomodSettings String
View a broadcaster’s AutoMod settings.
getter/setter pair
moderatorReadBlockedTerms String
View a broadcaster’s list of blocked terms.
getter/setter pair
moderatorReadChatSettings String
View a broadcaster’s chat room settings.
getter/setter pair
moderatorReadChatters String
View the chatters in a broadcaster’s chat room.
getter/setter pair
userEdit String
Manage a user object.
getter/setter pair
userManageBlockedUsers String
Manage the block list of a user.
getter/setter pair
userManageChatColor String
Update the color used for the user’s name in chat.Update User Chat Color
getter/setter pair
userManageWhispers String
Read whispers that you send and receive, and send whispers on your behalf.
getter/setter pair
userReadBlockedUsers String
View the block list of a user.
getter/setter pair
userReadBroadCast String
View a user’s broadcasting configuration, including Extension configurations.
getter/setter pair
userReadEmail String
View a user’s email address.
getter/setter pair
userReadFollows String
View the list of channels a user follows.
getter/setter pair
userReadSubscription String
View if an authorized user is subscribed to specific channels.
getter/setter pair
whispersEdit String
Send whisper messages.
getter/setter pair
whispersRead String
View your whisper messages.
getter/setter pair