Initial Commit

This commit is contained in:
digimint 2024-06-19 20:55:25 -05:00
commit d190beb7bf
Signed by: digimint
GPG key ID: 8DF1C6FD85ABF748
13 changed files with 382 additions and 0 deletions

View file

@ -0,0 +1,84 @@
package unit_ca5.twitch
enum TokenScope:
// API Scopes
case AnalyticsReadExtensions
case AnalyticsReadGames
case BitsRead
case ChannelManageAds
case ChannelReadAds
case ChannelManageBroadcast
case ChannelReadCharity
case ChannelEditCommercial
case ChannelReadEditors
case ChannelManageExtensions
case ChannelReadGoals
case ChannelReadGuestStar
case ChannelManageGuestStar
case ChannelReadHypeTrain
case ChannelManageModerators
case ChannelReadPolls
case ChannelManagePolls
case ChannelReadPredictions
case ChannelManagePredictions
case ChannelManageRaids
case ChannelReadRedemptions
case ChannelManageRedemptions
case ChannelManageSchedule
case ChannelReadStreamKey
case ChannelReadSubscriptions
case ChannelManageVideos
case ChannelReadVIPs
case ChannelManageVIPs
case ClipsEdit
case ModerationRead
case ModeratorManageAnnouncement
case ModeratorManageAutomod
case ModeratorReadAutomodSettings
case ModeratorManageAutomodSettings
case ModeratorManageBannedUsers
case ModeratorReadBlockedTerms
case ModeratorManageBlockedTerms
case ModeratorManageChatMessages
case ModeratorReadChatters
case ModeratorReadFollowers
case ModeratorReadGuestStar
case ModeratorManageGuestStar
case ModeratorReadShieldMode
case ModeratorManageShieldMode
case ModeratorReadShoutouts
case ModeratorManageShoutouts
case ModeratorReadUnbanRequests
case ModeratorManageUnbanRequests
case UserEdit
case UserEditFollows
case UserReadBlockedUsers
case UserManageBlockedUsers
case UserReadBroadcast
case UserManageChatColor
case UserReadEmail
case UserReadEmotes
case UserReadFollows
case UserReadModeratedChannels
case UserReadSubscriptions
case UserManageWhispers
// Chat and PubSub scopes
case ChannelBot
case ChannelModerate
case ChatEdit
case ChatRead
case UserBot
case UserReadChat
case UserWriteChat
case WhispersRead
case WhispersEdit