OBJECT
UserSelfBitsBadge
UserSelfBitsBadge contains the current user's badge tier in a channel and progress toward the next tier. NOTE: should probably have been named CurrentUserBitsBadge.
link GraphQL Schema definition
1 type UserSelfBitsBadge { 2 3 # current is the highest bits chat badge the authenticated user has achieved in 4 # this channel. 5 # If a badge tier is disabled after being earned it will still appear here until 6 # the next tier is earned. 7 # If the user hasn't earned any bits badges yet this will be null. 8 Badge : 9 10 ID! : 11 12 # next is the next chat badge the authenticated user can earn in this channel. 13 # If this is null then there are no higher tiers to earn. 14 Badge : 15 16 # nextBits is the bits value of the next chat badge the authenticated user can 17 # earn in this channel. 18 # If this is null then there are no higher tiers to earn. 19 Int : 20 21 # progress is the fraction of the way the user is toward the next badge tier 22 # [0.0-1.0). 23 # If `next` is null this will be zero. 24 Float! : 25 26 # tierNotification represents a notification sent to a user when they have 27 # achieved 28 # a new bits badge in a channel. Used to send a special message. 29 # If no notification is pending this will be null. 30 BitsBadgeTierNotification : 31 32 # totalBits is the number of bits the authenticated user has used in this channel. 33 Int! : 34 35 }