Steam Notifier automatically changes your Twitch Category every time you change Steam game.
It does this by sending a command via your Twitch Chat to StreamElements.
You can also have it update a command in your Twitch Chat that lets viewers get a description and link to the game that you're playing!
Configuration:
If you are asked to install .NET 5.0 then please visit
Microsoft.com and install that first. You'll probably want the one for Windows Desktop (Download x64).
I advise using a different account to your streaming account for security reasons, but you can use your main account if you wish.
- Login to the Twitch account you want to use for putting messages in your Stream Chat.
- Copy the Username from Twitch Settings
- Paste the Username into Steam Notifiers "Bot Username" box (it should be all one word, and lowercase)
- If the box doesn't turn green then check you have done it correctly
- Close the Twitch Settings page (do not log out)
- Go to the TwitchApps website and click the connect button to get your OAuth token
- Copy the OAuth token in the box (including the word "oauth:")
- Paste the OAuth token into Steam Notifiers "Bot OAuth" box (it should turn into 36 stars)
- If the box doesn't turn green then check you have done it correctly
- Close the TwitchApps website (you can now log into a different account at Twitch, if you like)
- Enter your channel name into the "Channel Name" box (it should be lower case, as it appears in the address bar of Chrome)
- You can now enter some channel messages in one or both of the "Channel Message" boxes
Some example messages:
- !setgame [name]
- !command edit !Playing Streamer is currently playing [name]. [desc] - [url]
- Now playing: [name]. [desc] - [url]
- You can now close the Configuration window and enable Steam Notifier by Right-Clicking the SN icon in your system tray (near your computers time, in the taskbar)
- You can also have Steam Notifier start with Windows, if you want
FAQs:
Q) |
What tags are available for messages? |
A) |
[Name] |
= Game Name (from your computers registry) |
[Desc] |
= Game Description (from Steam website) |
[URL] |
= Link to the game on the Steam website |
If you want more tags added, then just DM me with your requirements :) |
|
Q) |
I tried using the !setgame command but StreamElements wont change my category. |
A) |
You'll need to enable the !setgame command on the StreamElements website.
I'd advise making sure its "User Level" is set to "Moderator" too, to stop viewers using it.
|
Q) |
How does the "Ignored Game IDs" box work? |
A) |
The Game ID (number) has to go first.
This is the number that is at the end of the URL (or can be found in your computers registry at HKEY_CURRENT_USER\Software\Valve\Steam\Apps ).
You can then add some spaces... followed by a single-line comment (I use the games name).
Note: Each game to be ignored should be on its own line.
|
Q) |
It's not working. Why?! |
A) |
Firstly, check the last line in the "Errors.txt" file.
If that doesn't show the reason, then Right-Click the SN icon in your system tray and click "Retry".
This forces logging of EVERYTHING for one attempt, so you can check the "Errors.txt" file again.
|
Q) |
Can I contact you? |
A) |
Sure, I'd love to get ANY feedback about the setup, configuration and usage of this app!
I can also answer questions if you have any, or if you get stuck at any point :)
Just connect to my Discord for PhasmoCalc and DM me. I'm Genzzry.
|
Q) |
What are the files "GameName.txt", "GameDescription.txt" and "GameURL.txt"? |
A) |
These contain the game name, description and Steam link.
I put these here in case you want the game name, description or URL visible as an overlay on your OBS.
|
Q) |
What is the file "Last_Application.html"? |
A) |
This contains the Steam webpage for the last application / game you launched on Steam.
You don't really need it, and its only there in case things need debugged (if the app stops working)
|