425 ratings
Twitch Stories [Discontinued]
Mod, 1.0
File Size
2.618 MB
Nov 26, 2018 @ 9:53am
Jan 20, 2019 @ 2:56am
15 Change Notes ( view )

Subscribe to download
Twitch Stories [Discontinued]


This mod was discontinued, but please check TwitchToolkit out, it's based on Twitch Stories but way cooler!

General concept

Every 5 minutes this mod starts a vote in your Twitch chat. Once a vote happenes Twitch chat will have 3 options to vote on, and after 1 minute the winning option triggers a corresponding event. These vote options will not tell you directly which event will happen, but will give you a rough direction of the event instead. You are either able to vote on the category of an event (for example “Invasion”, “Environment”, “Drop”) or vote on the alignment (“good”, “neutral”, “bad”).

Each event has a difficulty rating from 1 to 5. The game is going to start with difficulty 1, which increases over time. The time needed to reach the next difficulty level depends on the difficulty of your game.

There are currently around 80 different events and 10 categories listed. The event list contains many of the vanilla events and some custom events. (And more custom events pending)

This Mod is for streamers and viewers alike, hope you like it ^.^

How to use

1. Generate a Twitch OAuth token
- You can generate one using this site[twitchapps.com]. This is to let TwitchStories write in your twitch channel.

2. When you have your token ready
- Start RimWorld and go to: Options > Mod Settings > TwitchStories.

3. Here you need to fill in:
- Twitch channel: Your channel name. The part after twitch.tv/
- Twitch username: The user you created the OAuth token with. This user needs to have moderator status in your chat. Twitch channel and Twitch username can be the same.
- Twitch OAuth: The Twitch OAuth token you generated in step 1.

4. Check if you want these enabled
- Commands: Enable/Disable the chat commands “!mods” and “!alive”.
- Other storytellers: Enable/Disable votes while playing a standard storyteller. Needs to be enabled when using a standard storyteller.
- Difficulty 5: Enable/Disable difficulty 5. This difficulty will try to kill your colony.

5. Connect the mod to your twitch channel
- Click the “Reconnect” button to connect with your twitch channel.
- Now you should see a message saying “You are in a maze of twisty passages, all alike”.
- To test if everything works you can also post a message in your twitch chat. This message will appear here too.
- (Note that there is nothing posted in the twitch chat directly after you click Reconnect. This however might change in the future)

6. (Optional) Other options you can change if you want
- Twitch auto connect: Automatically connects the mod when RimWorld starts, otherwise you need to connect it manually.
- Vote interval: The time between two votes.
- Vote time: The time a vote is open.
- Vote options: The amount of options in a vote.
- Votes: Enable/Disable voting.

Suggestions / Bug reports

Got a cool idea?
Is something not working as expected?
Need help?
Leave a comment or join our discord[discord.gg]!

Working on
- Balancing
- More events
- Viewer names in game as enemies or colonists
- New vote announcement sound
- Polish translation


Special thanks to

Egoistus - German
PanSom - Russian


Popular Discussions View All (2)
Apr 7, 2019 @ 10:18am
Post Twitch Stream Links Here
Dec 14, 2018 @ 5:16am
Поговорим о руссификаторе.
Ratty_Mask Jul 21, 2019 @ 6:51am 
So does this mod still work...?
Phoenix C64 Apr 15, 2019 @ 5:12am 
the mod said "click for fun" ... {LINK REMOVED}
FairMaidenMary Apr 2, 2019 @ 4:23am 
Problem Solved, nevermind
FairMaidenMary Apr 2, 2019 @ 4:16am 
I can't seem to put underscores in the options menu, so i can't get my Oauth token to work. Help?
ClutsyGinger Mar 24, 2019 @ 11:07am 
she's wore outfits like that before.
Finally^  [author] Mar 24, 2019 @ 11:02am 
Never heard of ComicGirl19 before, but true, there are some similarities :D
ClutsyGinger Mar 24, 2019 @ 10:05am 
Your storyteller looks like ComicGirl19.
x Princess Leliana x Mar 10, 2019 @ 8:35am 
Vote interval set to 5, in half an hour of alive time (according to !alive) we've had one vote. Help?
Lemon Feb 28, 2019 @ 5:30pm 
OK thank you for getting back with me and great work! :necroheart:
Finally^  [author] Feb 28, 2019 @ 10:53am 
Yes, there were a few who already asked for this and at least with bits it is doable without too much hassle, but currently I dont have too much free time to spend on this :/ But it is certainly on the todo if I ever come to it! :)