/** * @see https://dev.twitch.tv/docs/authentication/scopes/#twitch-api-and-eventsub-scopes */ export declare enum AccessTokenScopes { /** * View analytics data for the Twitch Extensions owned by the authenticated account. */ AnalyticsReadExtensions = "analytics:read:extensions", /** * View analytics data for the games owned by the authenticated account. */ AnalyticsReadGames = "analytics:read:games", /** * View Bits information for a channel. */ BitsRead = "bits:read", /** * Joins your channel’s chatroom as a bot user, and perform chat-related actions as that user. */ ChannelBot = "channel:bot", /** * Manage ads schedule on a channel. */ ChannelManageAds = "channel:manage:ads", /** * Read the ads schedule and details on your channel. */ ChannelReadAds = "channel:read:ads", /** * Manage a channel’s broadcast configuration, including updating channel configuration and managing stream markers * and stream tags. */ ChannelManageBroadcast = "channel:manage:broadcast", /** * Read charity campaign details and user donations on your channel. */ ChannelReadCharity = "channel:read:charity", /** * Manage Clips for a channel. */ ChannelManageClips = "channel:manage:clips", /** * Run commercials on a channel. */ ChannelEditCommercial = "channel:edit:commercial", /** * View a list of users with the editor role for a channel. */ ChannelReadEditors = "channel:read:editors", /** * Manage a channel’s Extension configuration, including activating Extensions. */ ChannelManageExtensions = "channel:manage:extensions", /** * View Creator Goals for a channel. */ ChannelReadGoals = "channel:read:goals", /** * Read Guest Star details for your channel. */ ChannelReadGuestStar = "channel:read:guest_star", /** * Manage Guest Star for your channel. */ ChannelManageGuestStar = "channel:manage:guest_star", /** * View Hype Train information for a channel. */ ChannelReadHypeTrain = "channel:read:hype_train", /** * Add or remove the moderator role from users in your channel. */ ChannelManageModerators = "channel:manage:moderators", /** * View a channel’s polls. */ ChannelReadPolls = "channel:read:polls", /** * Manage a channel’s polls. */ ChannelManagePolls = "channel:manage:polls", /** * View a channel’s Channel Points Predictions. */ ChannelReadPredictions = "channel:read:predictions", /** * Manage of channel’s Channel Points Predictions */ ChannelManagePredictions = "channel:manage:predictions", /** * Manage a channel raiding another channel. */ ChannelManageRaids = "channel:manage:raids", /** * View Channel Points custom rewards and their redemptions on a channel. */ ChannelReadRedemptions = "channel:read:redemptions", /** * Manage Channel Points custom rewards and their redemptions on a channel. */ ChannelManageRedemptions = "channel:manage:redemptions", /** * Manage a channel’s stream schedule. */ ChannelManageSchedule = "channel:manage:schedule", /** * View an authorized user’s stream key. */ ChannelReadStreamKey = "channel:read:stream_key", /** * View a list of all subscribers to a channel and check if a user is subscribed to a channel. */ ChannelReadSubscriptions = "channel:read:subscriptions", /** * Manage a channel’s videos, including deleting videos. */ ChannelManageVideos = "channel:manage:videos", /** * Read the list of VIPs in your channel. */ ChannelReadVIPs = "channel:read:vips", /** * Add or remove the VIP role from users in your channel. */ ChannelManageVIPs = "channel:manage:vips", /** * Perform moderation actions in a channel. */ ChannelModerate = "channel:moderate", /** * Manage Clips for a channel. */ ClipsEdit = "clips:edit", /** * Manage Clips as an editor. */ ClipsEditAsEditor = "editor:manage:clips", /** * View a channel’s moderation data including Moderators, Bans, Timeouts, and Automod settings. */ ModerationRead = "moderation:read", /** * Send announcements in channels where you have the moderator role. */ ModeratorManageAnnouncements = "moderator:manage:announcements", /** * Manage messages held for review by AutoMod in channels where you are a moderator. */ ModeratorManageAutomod = "moderator:manage:automod", /** * View a broadcaster’s AutoMod settings. */ ModeratorReadAutomodSettings = "moderator:read:automod_settings", /** * Manage a broadcaster’s AutoMod settings. */ ModeratorManageAutomodSettings = "moderator:manage:automod_settings", /** * Read the list of bans or unbans in channels where you have the moderator role. */ ModeratorReadBannedUsers = "moderator:read:banned_users", /** * Ban and unban users. */ ModeratorManageBannedUsers = "moderator:manage:banned_users", /** * View a broadcaster’s list of blocked terms. */ ModeratorReadBlockedTerms = "moderator:read:blocked_terms", /** * Manage a broadcaster’s list of blocked terms. */ ModeratorManageBlockedTerms = "moderator:manage:blocked_terms", /** * Read deleted chat messages in channels where you have the moderator role. */ ModeratorReadChatMessages = "moderator:read:chat_messages", /** * Delete chat messages in channels where you have the moderator role. */ ModeratorManageChatMessages = "moderator:manage:chat_messages", /** * View a broadcaster’s chat room settings. */ ModeratorReadChatSettings = "moderator:read:chat_settings", /** * Manage a broadcaster’s chat room settings. */ ModeratorManageChatSettings = "moderator:manage:chat_settings", /** * View the chatters in a broadcaster’s chat room. */ ModeratorReadChatters = "moderator:read:chatters", /** * Read the followers of a broadcaster. */ ModeratorReadFollowers = "moderator:read:followers", /** * Read Guest Star details for channels where you are a Guest Star moderator. */ ModeratorReadGuestStar = "moderator:read:guest_star", /** * Manage Guest Star for channels where you are a Guest Star moderator. */ ModeratorManageGuestStar = "moderator:manage:guest_star", /** * Read the list of moderators in channels where you have the moderator role. */ ModeratorReadModerators = "moderator:read:moderators", /** * View a broadcaster’s Shield Mode status. */ ModeratorReadShieldMode = "moderator:read:shield_mode", /** * Manage a broadcaster’s Shield Mode status. */ ModeratorManageShieldMode = "moderator:manage:shield_mode", /** * View a broadcaster’s shoutouts. */ ModeratorReadShoutouts = "moderator:read:shoutouts", /** * Manage a broadcaster’s shoutouts. */ ModeratorManageShoutouts = "moderator:manage:shoutouts", /** * Read chat messages from suspicious users and see users flagged as suspicious in channels * where you have the moderator role. */ ModeratorReadSuspiciousUsers = "moderator:read:suspicious_users", /** * Manage suspicious user statuses in channels where the user has the moderator role. */ ModeratorManageSuspiciousUsers = "moderator:manage:suspicious_users", /** * View a broadcaster’s unban requests. */ ModeratorReadUnbanRequests = "moderator:read:unban_requests", /** * Manage a broadcaster’s unban requests. */ ModeratorManageUnbanRequests = "moderator:manage:unban_requests", /** * Read the list of VIPs in channels where you have the moderator role. */ ModeratorReadVIPs = "moderator:read:vips", /** * Read warnings in channels where you have the moderator role. */ ModeratorReadWarnings = "moderator:read:warnings", /** * Warn users in channels where you have the moderator role. */ ModeratorManageWarnings = "moderator:manage:warnings", /** * Join a specified chat channel as your user and appear as a bot, and perform chat-related actions as your user. */ UserBot = "user:bot", /** * Manage a user object. */ UserEdit = "user:edit", /** * View and edit a user’s broadcasting configuration, including Extension configurations. */ UserEditBroadcast = "user:edit:broadcast", /** * View the block list of a user. */ UserReadBlockedUsers = "user:read:blocked_users", /** * Manage the block list of a user. */ UserManageBlockedUsers = "user:manage:blocked_users", /** * View a user’s broadcasting configuration, including Extension configurations. */ UserReadBroadcast = "user:read:broadcast", /** * Receive chatroom messages and informational notifications relating to a channel’s chatroom. */ UserReadChat = "user:read:chat", /** * Update the color used for the user’s name in chat. */ UserManageChatColor = "user:manage:chat_color", /** * View a user’s email address. */ UserReadEmail = "user:read:email", /** * View emotes available to a user. */ UserReadEmotes = "user:read:emotes", /** * View the list of channels a user follows. */ UserReadFollows = "user:read:follows", /** * Read the list of channels you have moderator privileges in. */ UserReadModeratedChannels = "user:read:moderated_channels", /** * View if an authorized user is subscribed to specific channels. */ UserReadSubscriptions = "user:read:subscriptions", /** * Receive whispers sent to your user. */ UserReadWhispers = "user:read:whispers", /** * Receive whispers sent to your user, and send whispers on your user’s behalf. */ UserManageWhispers = "user:manage:whispers", /** * Send chat messages to a chatroom. */ UserWriteChat = "user:write:chat" } //# sourceMappingURL=scopes.d.ts.map