What you need
Before you start, check that you have:
- a JDR Ninja account and an Atlas subscription;
- the Twitch channel you stream on;
- a world and a campaign in the Atlas workshop.
For Atlas subscribers: the extension from the Gobelin tier, character sheets from the Mimique tier. See the plans.
Install the extension on Twitch
You install the extension once on your channel.
-
Sign in to Twitch with your channel's account, then open the extension's page.
- Click "Install".
- In the Creator Dashboard, open the "Extensions" menu, then the "My Extensions" tab.
- Click the extension's "Activate" button, then "Set as Overlay 1". Twitch then shows "Extension is now Active!".
A channel has a single Overlay 1 slot. If another extension already holds it, Twitch shows "You are replacing an active extension": click "Replace" to put the JDR Ninja extension in its place.
The extension only shows while you are live, over your channel's video.
Connect your channel
In the streamer space (the "My tools" menu of your account, "Streamer space" entry), choose "Campaign on Twitch" in the left-hand menu, then click "Connect my Twitch channel".
Open the "Campaign on Twitch" page
Twitch shows its authorization page for the account currently in use on twitch.tv: check that it is the account of the channel you stream on (if not, switch accounts on Twitch), then authorize access. Back on the "Campaign on Twitch" page, the "Twitch channel" box under "Extension settings" shows "Channel connected" and your channel's name.
You can only connect one channel to your JDR Ninja account, and a channel can only be connected to one account. As long as no channel is connected, the same button also appears at the top of the page once a campaign is chosen.
Signing in to JDR Ninja with Twitch does not connect your channel to the extension: they are two separate connections.
Overview of your Twitch connections
Set up the display
On the "Campaign on Twitch" page, expand "Extension settings". The "Presentation settings" apply to all your campaigns:
- "Extension language": the language of the text your viewers see (French, English, Spanish, German or Italian);
- "Character sheet language": "Same as the extension" by default, to change if your sheets are in a different language from your stream's;
- "On-screen tabs": the tabs shown in the extension (Campaign info, Arcs, Characters, Plot hooks).
Click "Save settings". If a campaign is already live, then click "Publish changes" at the top of that campaign's page to apply the new settings.
Prepare the campaign
Open the "Campaign on Twitch" page and choose your campaign; if a campaign is live, or if you only have one, the page opens it directly. To switch to another campaign, use "Change campaign". From the workshop, the "Twitch extension" entry in each campaign's menu, just above "Settings", opens the same page.
The roster is split into three tabs, under "What your viewers see": "Characters", "Arcs" and "Plot hooks". In each tab, to add an item, search for it in the field under the list and click its name; click "Remove" to take it off. Drag the rows to change their order on screen. Each list can hold up to 25 items.
Showing characters and their sheets is included from the Mimique tier. If a character has no portrait, its row shows an "Add a portrait" link.
With the "Session" field, you choose the session you are presenting. Picking a session updates the roster: the characters who took part in that session replace the "Characters" list, and the plot hooks linked to the session replace the "Plot hooks" list. If the session has no participant or no plot hook, the matching list stays as it is. Arcs do not change, and you can then adjust the lists by hand. The default choice, "(none, whole broadcast)", leaves the roster alone and shows every character on the list. With a session picked, a character who did not take part in it is marked "Not in session" and does not appear on air; the "Edit the characters present" link opens the session.
Publish your campaign
When the lists are ready, click "Publish live" at the top of the page, next to the "Session" field. The badge next to the campaign's title changes from "Offline" to "Live", and in the workshop a green dot appears next to the "Twitch extension" entry in the campaign's menu.
The extension does not update by itself. After a change (a list, the session, a setting, a character sheet), click "Publish changes": your viewers see the change within a minute.
At the end of the stream, click "Stop publishing", next to "Publish changes".
Only one campaign can be live on your channel. If another campaign already is, the page says so at the top: stop that campaign's publication first. You can prepare the lists in the meantime.
What your viewers see
While you are live, the extension shows over the video in a collapsible card, with the tabs picked in "On-screen tabs". Your viewers can open each character's sheet from it.
As long as no campaign is live on your channel, the extension shows a demo campaign, labelled "Demo". Your campaign replaces it within a minute of clicking "Publish live".
Your campaign shows in the "Extension language" you picked. The demo follows each viewer's Twitch language.