Duel controls for nesszerra
For the broadcaster and channel moderators. Changes apply to every OBS overlay right away.
Checking your access…
Loading arena state…
Moderation
Open duels
| Duel | Status | Health | Round | Time left | Actions |
|---|
In the arena now
| Viewer | Health | Elo | Wins | Losses | Last chat | Actions |
|---|
Invite streamers on the owner page
Create invite links, follow each streamer's setup, and read error logs.
Ranks and saved profiles
Resetting a rank sets Elo back to the starting value and clears wins and losses. Removing a viewer also deletes their saved profile.
| Rank | Viewer | Elo | Wins | Losses | Dollars ($) | Actions |
|---|
Gift PixFray dollars to a saved fighter
Viewers earn dollars from duels and pass them on with !pay. A negative amount takes dollars back, never below $0. Rank resets keep dollars.
Rules: every save becomes a new version you can revert
Duels already running keep the rules they started with. Quick duels use max health, timing and ranking. Stream delay is how far your stream runs behind chat: the bot keeps a result to itself until the overlay has shown it plus this long, so set it to your Twitch latency.
Version history
| Version | Saved | By | Changes | Note | Actions |
|---|
Custom characters
Uploading characters isn't available yet.
Custom pets
Upload a PNG pet, up to 64 by 64 px and 64 KB. Viewers buy it in the shop at its tier's price (set on the Rules tab). Deleting a pet takes it from every fighter who bought it, with no refund.
Stream setup
Do these in order. Each step turns Done by itself within 10 seconds of working, so keep this tab open while you set things up. The last step is optional.
- …
Add the overlay to OBS
- Click Copy link.
- In OBS, add a Browser Source and paste the whole link as its URL.
- Set it to 1920 × 1080 at 30 FPS, and turn off "Shutdown source when not visible".
The background is transparent. The demo plays made-up duels and saves nothing.
Overlay options: size, how many characters, announcements
Part of the link: copy it again after changing.
15 to 100. When it's full, the chatter who has been quiet longest leaves. Saved for the channel.
Saved for the channel. Open overlays change within seconds, no new link needed.
- …
Turn off the StreamElements Duel module
StreamElements has its own Duel game. Its
!duel,!acceptand!denywould answer at the same time as PixFray. At streamelements.com go to Chat bot, then Modules, and switch off Duel, or type!module duel disablein your chat. - …
Add the chat commands to StreamElements
- At streamelements.com go to Chat bot, then Commands, open Custom commands and click Add new command.
- Command name: the name from the table without the
!, for examplechallenge. - Response: click Copy reply in that row and paste it. Don't change it.
- Under Advanced settings set both cooldowns to 0, then click Activate command.
- Repeat for each row, then type
!declinein your chat. The row turns Working when it arrives.
What it does Command name Status Response to paste More about these commands
- Renaming: change a name in the table and click Save names before adding it in StreamElements. Bot replies use your names. Accepting is
!fightbecause the Duel module owns!accept. - The name is taken: find that command under Custom commands, click its edit (pencil) button, replace the whole Response with the copied one and click Save. Default commands can't be edited; turn them off or pick another name here.
- Optional rows:
!ranks,!eloand!fray.!fraytells viewers how to join. - Remind chat how to join: add a StreamElements timer every 15 to 20 minutes and paste the text from Copy timer message. PixFray never posts on its own.
- Use StreamElements makes StreamElements the chat source by hand. The first command that arrives does the same.
Add commands in the StreamElements dashboard, not with
!command addin chat: the response contains this channel's key, and chat would show it to every viewer. Anyone with the key can send duel moves as any viewer, so click New key if it leaks, then paste every response again. - …
Let your moderators help
Twitch chat connection
Twitch sends chat to this site through one EventSub subscription. It needs nesszerra's permission to read chat and check moderators. If Connect chat reports missing authorization, reconnect Twitch, then click Connect chat again.
If something doesn't work
The overlay is blank in OBS
- Click Copy link again and paste the whole link into the Browser Source URL.
- Set the source to 1920 × 1080.
- Turn off "Shutdown source when not visible".
- Right-click the source and choose Refresh. "Add the overlay to OBS" above turns to Done within 10 seconds.
Two bots answer the same command
The StreamElements Duel module is still on. Switch it off under Chat bot, then Modules, or type !module duel disable in chat.
A command answers "wrong key"
The response in StreamElements is old or from another site. Copy that row's response again from the table and replace the old one.