Viewers and points
Know your regulars, reward them.
CroStream keeps a record for every viewer: how long they have watched, what they have said, what they have given, and a points balance your macros control. All of it stays on your own computer.
Free
pixelpanda
Following since March 2025 · first seen 19 months ago
#1 by points · #3 by watch time · #2 by bits
- ChangeBalanceReasonSource
- +50015,800Subscribed
earn:sub - -10015,300shoutout
macro:Buy - +515,400Watching
earn:watch - +25015,395giveaway winner
admin
01 A record for every viewer
Everyone who has been in your chat, remembered.
Open Viewers to ask "how long has this person been around?" Search by name, sort by points, watch time or bits, and filter to your regulars. Free
- Watch time, counted every minute you are live, lurkers included
- Messages, bits, subs, gifted subs, rewards and raids
- Follow status and date, kept in sync with Twitch
- A name change keeps the same record
- Your own private notes on anyone
Viewers
4,612 people have visited haliebug13.
| Viewer | Points | Watch time | Messages | Bits | Last seen |
|---|---|---|---|---|---|
| pixelpanda Subscriber | 15,800 | 48h 20m | 1,204 | 2,300 | just now |
| lunarfox Subscriber | 12,450 | 39h 05m | 877 | 400 | 2h ago |
| mod_owl Moderator | 9,900 | 61h 40m | 2,310 | 500 | just now |
| nova_k | 4,120 | 12h 15m | 240 | 0 | 1d ago |
| quillbert | 980 | 3h 50m | 61 | 100 | 4d ago |
02 Earn points your way
Pick how viewers earn. Everything starts off.
Points are whole numbers, free on every plan. Flip on the rules you want and CroStream pays viewers while you are live. Every payment is written to that viewer's ledger with the reason, so you can always see where a balance came from.
- Name your points: coins, gems, seeds
- Pay for chatting, watching, following, subs, gifts, cheers and raids
- A rule left empty or at 0 stays off, so nothing is earned until you choose
- Bots and ignored viewers never earn
Ways to earn
Rules apply from the moment you save them.
- Starting balance100 coins the first time they show up live On
- Chatting2 coins per message, at most every 30 seconds On
- Watching5 coins every 10 minutes, lurkers too On
- Following50 coins the first time they follow On
- Subscribing500 coins for Tier 1 and Prime On
- Gifting subs100 coins to the gifter for each sub Off
- Cheering10 coins per 100 bits Off
- Raiding50 coins, plus 1 for each viewer brought Off
03 Give, take and look up
Your macros run the shop.
Points are not a closed system. Any trigger can pay them, charge them or read them back into chat. A viewer who cannot afford something is not an error: the macro simply answers "you need 100 coins."
- Change points: add, subtract or set a balance
- Spend points: takes them only if the viewer can afford it, so two buyers can never spend the same coins
- Get points and rank, for a !points command
- Top viewers, for a !top command
- Give points to everyone watching, or to one other viewer
When lunarfox types !points in chat, the My points macro runs: 1. Get points and rank (lunarfox), 2. Send chat message, then CroStream replies "@lunarfox, you have 12,450 coins and are #2.". When nova_k types !buy in chat, the Buy a shoutout macro runs: 1. Spend points (100 coins), 2. If the purchase went through, 3. Shout out a channel, then CroStream replies "@nova_k bought a shoutout and has 4,020 coins left.". When mod_owl types !top in chat, the Leaderboard macro runs: 1. Top viewers (top 5 by points), 2. Send chat message, then CroStream replies "Top 5: pixelpanda 15,800 · lunarfox 12,450 · mod_owl 9,900 · nova_k 4,120 · quillbert 980".
04 Leaderboards
Your top supporters, with the bots kept out.
Switch the Viewers page to your points view and the leaderboard is right there. Put it on stream with a leaderboard widget, or post it in chat with a !top command.
- A live top 25 by points, one click from any viewer
- Ranks on every viewer: "#3 by points, #12 by watch time"
- Common bots are ignored for you, and you can add any account
- Ignored viewers keep their record, they just never earn or rank
Leaderboard
Top 25 by coins, live.
View data
| Category | Coins (coins) |
|---|---|
| pixelpanda | 15.8K |
| lunarfox | 12.5K |
| mod_owl | 9,900 |
| nova_k | 4,120 |
| quillbert | 980 |
| cozy_bean | 640 |
Never earn, never ranked.
05 Bring them with you
Moving from another bot? Your viewers' points come along.
Open More, then Import, pick the file, and choose whether to add or replace. Every imported change shows up in the viewer's ledger. Viewer records and points are kept until you delete them.
- Import from StreamElements, Streamlabs or any spreadsheet saved as CSV
- Add to what viewers have, or replace it
- Export every viewer as CSV or JSON whenever you like
- Records live in a database on your PC, with no account and no cloud copy
Choose a file
- StreamElements points export (JSON)
- Streamlabs export (CSV)
- Any spreadsheet CSV with a header row
- CroStream a file you exported earlier
When a viewer is already here
Last import
Try it
Run a points system in about twenty minutes.
Four short steps, from a timer that pays viewers to a leaderboard on stream.
Pay viewers for watching
A timer macro gives everyone watching 5 points every 10 minutes while you are live, lurkers included.Add a !points command
Viewers type it and the bot answers with their balance and watch time.Add a !top command
The bot posts your five richest viewers in chat.Show a leaderboard on stream
Install the leaderboard widget from the gallery and add it to an overlay.
NightOwl_TV !points
CroStream @NightOwl_TV, you have 1,250 coins and have watched 14h 20m.
Subscriber pixelpanda !top
CroStream Richest viewers: 1. pixelpanda (15800) · 2. lunarfox (12450) · 3. mod_owl (9900)
Keep exploring
More of what CroStream does.
- Triggers and macros When something happens on your channel, run the steps you chose: chat commands, rewards, raids, follows and more.
- OBS and Twitch actions Nearly a hundred things a macro can do: switch scenes, save the replay, clip, poll, shout out, moderate.
- Building blocks Variables, counters, timers, lists, goals, cooldowns and schedules that macros read and change.
- Overlays, alerts and widgets Layered scenes for OBS with alerts, chat, goal bars and widgets from the gallery.
- History and dashboard Your stream at a glance while live, and every follow, sub, cheer and raid remembered after.
- Media library The sounds, pictures, videos and fonts you stream with, in one place for every overlay and macro.
- Hotkeys and pop-outs Run macros from any app with a key combination, and keep controls and chat in their own windows.
- Run it your way On your streaming PC, from a browser on your laptop, on a PC with no screen, or across two PCs.
- Moments Your best bits, caught automatically and marked on Twitch while you play.
- Integrations Twitch and OBS, plus VTube Studio, Discord and Steam for Supporters.