Sanctum admin
Checking your account…
Quests
Import who did it:
Paste the export from BackerKit, or any list of emails. Every email that matches a Sanctum account is paid once; running it again pays nobody twice.
Award XP
For anything the bot cannot see: a quest done in voice chat, a correction, carrying over this season's Discord XP. Use a minus number to take XP away.
Season badges
Give a season's participation badge to the people who took part on Discord. Paste their Discord usernames, one per line or separated by commas. Anyone who has not connected Discord to Sanctum yet gets the badge the moment they do.
Recent approvals and awards
Accounts
Change a player's email without losing anything: characters, books, campaigns and XP stay with the account. People who sign in through the shop follow their Shopify email by themselves, so the usual way is to change it on the customer in Shopify. Use this for anyone who needs it sooner, or who does not sign in through the shop.
Links every existing account to its Shopify customer, so a change made in Shopify carries the account with it. Run it once; sign-ins keep it up to date after that.
Recent email changes
Settings
Loading the Twitch bot…
Stream check-in
Say something
Posts in chat as the bot, straight away: on Twitch, and on YouTube too while you are live there.
Lately
Commands
What viewers can type in chat. The bot answers in reply to them, then the command rests so it cannot be spammed. !commands lists the ones everyone can use. Moderators can also add, change and remove commands from chat: !addcom !name the reply, !editcom !name the reply, !delcom !name.
Timers
Messages the bot posts by itself, only while you are live. Each waits for its gap and for chat to have moved, so the bot never talks to an empty room, and two never arrive in the same minute.
Questions on stream
When a viewer asks a question in the Twitch or YouTube chat, it comes up on the stream as a card, one at a time. A question is a message with a question mark and at least two words: commands, links and your own messages are left out.
The card in OBS
Add a Browser source in OBS, 1920 wide and 1080 high, and paste this link as its URL. Do it once: the same link works for every stream. Keep it to yourself, because the link is what lets the card read the questions.
On screen now
Waiting
Asked lately
Chat on stream
The Twitch chat and the YouTube chat as one list, for the chat panel of the stream overlays. A line a moderator deletes, and every line of someone they time out or ban, comes off the stream as well. The bot's own messages are left out.
The chat in OBS
Add a Browser source in OBS, 1920 wide and 1080 high, above the overlay picture, and paste this link as its URL. Pick the overlay the scene uses and the list sits inside that overlay's chat panel. Keep the link to yourself, because it is what lets the source read the chat.
Said lately
Funding on stream
The campaign's pledged total, its backers and the next stretch goal on the stream, counting up as pledges come in: a bar in the open strip under the overlay's main window, or a card in a corner. The numbers are read from your campaign page on BackerKit by your own browser and sent here.
1. The tracker in OBS
Add a Browser source in OBS, 1920 wide and 1080 high, and paste this link as its URL. Do it once: the same link works for every stream.
2. The relay in your browser
Drag the button below to your bookmarks bar. Before a stream, open your campaign's public page on BackerKit in a tab on the streaming computer and press the bookmark once. A small note in the corner of that page says it is sending. Leave the tab open while you stream. If you reload the page, press the bookmark again. Keep the bookmark to yourself: it is what lets the numbers be sent.
What the bot said
The newest sixty things the bot has said, and why. Anything Twitch refused to post is marked.