Login | Pricing | FAQ | Agencies / Managers
StreamElements Migration

Leave StreamElements.
Bring your whole setup.

Your commands, timers, quotes, counters, banned phrases and loyalty leaderboard move across on their own. Paste one token, tick what you want, and chat won't notice the switch.

Free on every plan · Safe to re-run · Read-only on your StreamElements account

Import from StreamElements
Import preview
Custom commands47โœ“
Timers12โœ“
Quotes89โœ“
Counters6โœ“
Banned phrases23โœ“
Loyalty points1,204โœ“
โœ“ All items imported. Ready to go live.
Commands

They arrive working, not as a to-do list

Every custom command comes across with its response, access level and cooldown mapped over. Anything wired to a counter gets reconnected automatically, so nothing breaks the first time chat runs it.

!discord Join the crew: discord.gg/streamchatai
Everyone30s cooldown
!deaths Dan has died ${count deaths} times today
Everyonewired to counter
!so Go show @${touser} some love!
Mods
Loyalty leaderboard
1PixelWitch12,400Lv 24
2CloudRunner9,880Lv 21
3NovaCaster7,205Lv 18
4GlitchKing5,140Lv 15
Loyalty

Your regulars keep the standing they earned

Every viewer's StreamElements point total seeds their level and XP here, matched by their Twitch account. The people who have been with you for years don't get reset to zero on day one.

Moderation

Banned phrases land with their teeth intact

Each rule keeps its original action, whether that's delete, timeout or ban, and regex rules come across exactly as written. Your chat stays as protected the minute you switch as it was the minute before.

"buy cheap viewers & followers"Ban
(.*)free\s?nitro(.*)Timeout 10m
spoiler keywordsDelete
excessive capsDelete
How it works

Three steps, a couple of minutes

1

Connect

Paste the token from your StreamElements dashboard. We show you exactly where to find it, with a screenshot.

2

Preview

See a count of everything we found, per type, and tick the boxes for what you want to bring across.

3

Import

Hit go. Small setups finish in a couple of minutes; a big leaderboard runs in the background with a progress bar.

Questions

The things people ask before switching

How does the StreamElements import actually work?
Five steps. Create a free StreamChat AI account and connect your Twitch or Kick channel. Open Import from the dashboard and choose StreamElements. Copy the JWT token from your StreamElements dashboard (Account, then Channels - the page shows you exactly where, with a screenshot) and paste it in. You'll get a preview of everything found: commands, timers, quotes, counters, banned phrases, spam filters, and your points leaderboard, each with a checkbox. Tick what you want and hit import. Small setups finish in a couple of minutes; leaderboards with thousands of viewers keep running in the background and you can watch the progress bar.
Is my StreamElements token safe to paste?
The token is used once, to read your data. It's never stored on our servers - it's wiped from the import job the moment the fetch finishes. Your own browser remembers it locally so you don't have to dig it out again if you come back. And it's read-only in practice: the importer never changes anything in your StreamElements account.
What doesn't transfer?
Overlay designs and alert themes. StreamChat AI has its own multimedia overlays for browser sources, but SE overlay layouts don't convert, so you'll set those up fresh. SE.Live sponsorship arrangements also stay with StreamElements. Everything the bot itself did - commands, timers, quotes, counters, moderation, points - comes across.
Do I need to turn StreamElements off afterwards?
Yes, once you're happy. If both bots run at the same time they'll both answer the same commands and chat gets double replies. Test your imported commands first, then mute or part the StreamElements bot from your channel. The import screen reminds you about this at the end.
What happens if I run the import twice, or already made some commands?
Nothing bad. The importer checks names and skips anything that already exists, so a re-run only picks up what's missing. Commands you've already built by hand are left alone.
Will my imported setup work on Kick and YouTube too?
Yes. Commands, quotes, counters and moderation rules belong to your bot, not to a platform, so they run wherever StreamChat AI runs: Twitch, Kick and YouTube. The loyalty leaderboard is matched to viewers via Twitch accounts during import, then grows across platforms from there.

Make the switch without losing a thing

Create a free account, connect your channel, and bring your whole StreamElements setup across in the time it takes to make a coffee.

Create Your Free Account & Import

No credit card required · Works on Twitch, Kick and YouTube