Loyalty & XP
Viewers earn XP and levels on your channel, with named tiers, level-up rewards, an optional points currency and its own overlay.
Viewers earn XP for chatting (with a cooldown so spam can't farm it), following, subscribing, gifting subs, raiding, donating, a first-message-of-the-day bonus, and watch time while you are live. Watch time counts viewers who chatted recently. You set every amount on the XP tab. A Happy hour multiplier boosts all XP and points for a set time.
Levels follow a curve set by XP to reach level 2. Named tiers give levels a name and colour that show in chat commands and on the overlay. On level up, Trigglow can announce it in chat, fire one of your triggers, show it on the loyalty overlay, and from a level you choose queue a VIP request for Kick.
Turn on a spendable points currency on the Points tab, name it and add rewards. Viewers use
!points for their balance, !rewards for the list and !redeem <name> to spend. Redemptions wait in the queue for you to fulfil or refund, unless the reward is set to auto-fulfil. !rank (or !level, !xp) shows a viewer's level and rank.The Leaderboard tab ranks viewers all time or this week, and lets you search, edit XP or points, or remove a viewer. The loyalty overlay (1920×1080 Browser Source) shows a leaderboard, a level-up ticker and a spotlight card.
Steps
- 1Open Loyalty & XP (
/app/loyalty) and tick Enable XP for this channel. - 2On the XP tab, set the XP per message, follow, sub, gifted sub, raid and watch time.
- 3On the Levels tab, set XP to reach level 2 and add named tiers.
- 4On Announcements, choose what happens on level up.
- 5On Points, enable the currency and add rewards.
- 6On Overlay, copy the URL into OBS as a Browser Source and choose which panels to show.
Note
XP is kept per platform: the same viewer on Kick and on Twitch has two profiles.
Tip
The Import tab brings viewers' points and your points settings over from BotRix. You review every import before anything changes. Only the channel owner sees it.
Tip
Automations can require a minimum loyalty level or grant XP, and giveaway methods can require a level.
Note
With XP turned off no XP or points are earned and
!redeem is unavailable; !rank still answers with existing data.