-
-
Notifications
You must be signed in to change notification settings - Fork 69
/
fetchCommunityPointsSettings.graphql
138 lines (138 loc) · 1.93 KB
/
fetchCommunityPointsSettings.graphql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
query fetchCommunityPointsSettings($login: String!) {
channel(name: $login) {
id
communityPointsSettings {
name
image {
url
url2x
url4x
}
isEnabled
automaticRewards {
backgroundColor
cost
defaultBackgroundColor
defaultCost
defaultImage {
url
url2x
url4x
}
globallyUpdatedForIndicatorAt
id
image {
url
url2x
url4x
}
isEnabled
isHiddenForSubs
minimumCost
type
updatedForIndicatorAt
}
customRewards {
backgroundColor
cooldownExpiresAt
cost
defaultImage {
url
url2x
url4x
}
globalCooldownSetting {
isEnabled
globalCooldownSeconds
}
id
image {
url
url2x
url4x
}
isEnabled
isInStock
isPaused
isSubOnly
isUserInputRequired
maxPerStreamSetting {
isEnabled
maxPerStream
}
maxPerUserPerStreamSetting {
isEnabled
maxPerUserPerStream
}
prompt
redemptionsRedeemedCurrentStream
shouldRedemptionsSkipRequestQueue
title
updatedForIndicatorAt
}
goals {
amountNeeded
backgroundColor
defaultImage {
url
url2x
url4x
}
description
durationDays
endedAt
id
image {
url
url2x
url4x
}
isInStock
perStreamUserMaximumContribution
pointsContributed
smallContribution
startedAt
status
title
type
}
emoteVariants {
emote {
id
token
}
id
isUnlockable
modifications {
emote {
id
token
}
globallyUpdatedForIndicatorAt
id
modifier {
id
}
}
}
earning {
averagePointsPerHour
cheerPoints
claimPoints
followPoints
id
multipliers {
reasonCode
factor
}
passiveWatchPoints
raidPoints
subscriptionGiftPoints
watchStreakPoints {
points
streakLength
}
}
}
}
}