Users
| Display Name | Channels | Subscription | Container Status | Actions | |
|---|---|---|---|---|---|
| Loading users... | |||||
Container Management
| Container Name | User | Status | CPU | Memory | Network I/O | Actions |
|---|---|---|---|---|---|---|
| Loading containers... | ||||||
Platform Health
PowerIRL Bot OAuth Tokens
These are the PowerIRLBot account tokens used to send messages as the bot. If a token is expired or missing, the bot cannot chat on that platform.
Rumble Bot Chat Auth
Rumble has no official send API, so the bot posts using the PowerIRLBot account's session cookie. Cookies expire — click Re-authenticate to log in with the stored bot credentials and refresh it. You can also paste a cookie copied from a logged-in browser.
TikTok Bot Chat Auth
TikTok has no bot API, so the bot posts using the bot account's session cookies.
Log the bot account into tiktok.com, then copy both
sessionid and tt-target-idc from its cookies and paste them below.
Reading chat needs none of this — without a session TikTok simply stays read-only.
Cookies expire; Discord gets a warning in HQ when sends start failing.
EulerStream sign key — separate from the session above and only used to
connect. Reading a TikTok LIVE room means opening TikTok's webcast websocket, and
TikTok requires that URL to be signed; EulerStream does the signing. Unset, we sign
anonymously, which is rate-limited hard from a datacenter IP and shows up as
Websocket connection failed: Unexpected server response: 200.
Get a key at eulerstream.com. This does not enable sending.
System Monitoring
Resource Usage
Docker Containers Statistics
| Container | CPU | Memory Usage | Memory % | Network I/O | Block I/O |
|---|---|---|---|---|---|
| Loading Docker stats... | |||||
PowerIRL Staff
About
Staff members listed here get an unconditional bypass on every bot command (including OBS scene switches, !start/!stop, !ss, etc.) on every bot container — regardless of whether the channel owner is a paying client. Add the staff member's exact platform username (lowercase, no @). Bots pick up changes within ~5 minutes, faster if Supabase Realtime is connected.
Add Staff Member
Current Staff
| Platform | Username | Display Name | Added By | Added At | Notes | |
|---|---|---|---|---|---|---|
| Loading staff... | ||||||
Keraunos Knowledge
What the in-app assistant is told about how PowerIRL works. Edits go live within seconds — no deploy.
Loading…
Sponsors / Ads
About
PowerIRL's own advertisements. Each ad is shown on stream via an overlay URL you add as an OBS Browser Source — there are no chat messages. Add the ad's image, an optional link, and it's ready. Use a single ad's URL, or the rotator that cycles all enabled ads.
Add Ad
Current Ads
| Image | Name | Link | Status | Overlay URL | |
|---|---|---|---|---|---|
| Loading ads... | |||||
