Initial Commit
This commit is contained in:
commit
d190beb7bf
13 changed files with 382 additions and 0 deletions
84
src/main/scala/twitch/api/TokenScope.scala
Normal file
84
src/main/scala/twitch/api/TokenScope.scala
Normal 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue