RewardsTheater

RewardsTheater 1.0.9

gottagofaster236

New Member
macOS version? or someone point me to directions on how to install it manually?
Unfortunately no macOS version as of now because I don't have $100 a year to enroll in the Apple Developer Program and sign macOS apps, and without a signature macOS won't let you run the app normally (or in any case it's more steps to follow). I've been considering a macOS port regardless but no ETA as of now because I'm pretty busy :(
 

skipprnim

New Member
Unfortunately no macOS version as of now because I don't have $100 a year to enroll in the Apple Developer Program and sign macOS apps, and without a signature macOS won't let you run the app normally (or in any case it's more steps to follow). I've been considering a macOS port regardless but no ETA as of now because I'm pretty busy :(
Hello thank you for your response and feedback.
I've discovered that many of the macOS plugins are not signed installs.
To install them, one just has to right-click on the installer file and select "Open" from the pop-up menu. It will then ask you if you want to open the un-signed package. You don't have to go to the System Settings under security like most suggest, the right-click method foregoes that need. Cheers and looking forward to it when you can!
 

gottagofaster236

New Member
Hello thank you for your response and feedback.
I've discovered that many of the macOS plugins are not signed installs.
To install them, one just has to right-click on the installer file and select "Open" from the pop-up menu. It will then ask you if you want to open the un-signed package. You don't have to go to the System Settings under security like most suggest, the right-click method foregoes that need. Cheers and looking forward to it when you can!
Ported the plugin to macOS over an evening, please let me know if it works for you!
 

TheDJTC

New Member
Tried installing using both the exe and zip methods on Win10 Home OBS 30.1.2 and both just insta-crashes OBS, if you run in safe mode it's fine but otherwise the window doesn't even pop up.

Have no idea why this is happening cuz it crashes before a crash report is possible.
 

Avytaan

New Member
Hey there! I am having issues authenticating this plug in with access token. I have asked about this before and I was shown to do it and it worked, but when I attempt the same method, it's not working? I might be doing something wrong. When I click "authenticate in browser" it takes me to a grey page and I was told the token would be in the link of the page and to just copy and paste it into the blank box of the pop up, but it keeps saying it's expired, invalid or missing scopes? Please help. Dx
 

gottagofaster236

New Member
Hey there! I am having issues authenticating this plug in with access token. I have asked about this before and I was shown to do it and it worked, but when I attempt the same method, it's not working? I might be doing something wrong. When I click "authenticate in browser" it takes me to a grey page and I was told the token would be in the link of the page and to just copy and paste it into the blank box of the pop up, but it keeps saying it's expired, invalid or missing scopes? Please help. Dx
Please try the method I explained in https://github.com/gottagofaster236/RewardsTheater/issues/8#issuecomment-2177276600, sorry. I just checked again, the link should work. I don't know why it doesn't work on your machine unfortunately :(
 

gottagofaster236

New Member
Hey there! I am having issues authenticating this plug in with access token. I have asked about this before and I was shown to do it and it worked, but when I attempt the same method, it's not working? I might be doing something wrong. When I click "authenticate in browser" it takes me to a grey page and I was told the token would be in the link of the page and to just copy and paste it into the blank box of the pop up, but it keeps saying it's expired, invalid or missing scopes? Please help. Dx
Also what may help to make it work from OBS itself is to make sure OBS is not blocked by the Windows Firewall, see this guide
 

ditherkins

New Member
Hmm, it seems nomatter what I do, even following all instructions for authorizing the plugins, Rewards Theatre just will not show up in the tools menu on Mac.

macOS 12.4, Intel processor, OBS 30.2.3
+
macOS 14.5, m1 max processor, OBS 30.2.2

This plugin would be a MASSIVE help and upgrade for me, so I'm very excited to use it or help when I can to identify issue.

Sorry for the trouble, and no rush on response!
 

gottagofaster236

New Member
Hmm, it seems nomatter what I do, even following all instructions for authorizing the plugins, Rewards Theatre just will not show up in the tools menu on Mac.

macOS 12.4, Intel processor, OBS 30.2.3
+
macOS 14.5, m1 max processor, OBS 30.2.2

This plugin would be a MASSIVE help and upgrade for me, so I'm very excited to use it or help when I can to identify issue.

Sorry for the trouble, and no rush on response!
Can you please share the log file via Help->Log Files->Upload Current Log File? Then paste the URL here. Thanks!

Also, just to make sure, you have managed to open the plugin installer GUI and go through the installation, right?
 
Last edited:

ditherkins

New Member
Can do!


And yup. Used the installer, and have gone through the process several times now. The plug-in files show up in the plugins folder just fine but OBS just doesn't seem to be seeing it.
 

Attachments

  • Screen Shot 2024-09-25 at 6.35.16 PM.png
    Screen Shot 2024-09-25 at 6.35.16 PM.png
    212.3 KB · Views: 6
  • Screen Shot 2024-09-25 at 6.38.13 PM.png
    Screen Shot 2024-09-25 at 6.38.13 PM.png
    101.3 KB · Views: 6
  • Screen Shot 2024-09-25 at 6.22.28 PM.png
    Screen Shot 2024-09-25 at 6.22.28 PM.png
    123.8 KB · Views: 5

ditherkins

New Member
Thanks for the log file, it helped a lot. Can you please check if the latest release works for you?
Sorry for the delay! Things got a bit hectic on my end since then.

I don't have a minute yet to set up any actions or events but AAAYYYYY THERE IT IS!!!

I'll take this as wonderful news for now and will be back if anything else seems awry.

Thank you SO MUCH for your assistance and vigilance on this! I'm hoping to make great use of this in optimizing and making so much of my production local.

Have a wonderful day!
 

Attachments

  • Screen Shot 2024-10-02 at 11.49.28 PM.png
    Screen Shot 2024-10-02 at 11.49.28 PM.png
    80.7 KB · Views: 8

Johnny3D

New Member
I know this Plugin is very new, and I am just an autistic with learning disabilities who couldn't learn any programming past BASIC in Junior High, but I was always told to provide feedback and ideas as early as possible. I hope this is the correct spot to put it.

SOME IDEAS & SUGGESTIONS FOR FUTURE ITERATIONS:
Allow for both the Rewards Queue and the R.T. Main window to be docked so we can place them around, in or under our other OBS open docked windows as a tab.

Add the version number on the Main window somewhere and a hotlink to check and download the latest installer version.

Allow support for anything that can be added into OBS, like all types of SOURCES, FOLDERS and SCENES in OBS to show in the R.T. drop down menu to be toggled on and off via rewards instead of just video / media files. Add audio support and the ability to control audio channels Mute/Unmute (this might be a redundant note.)

Is there anyway in OBS to have all the audio channels from the ALL rewards (All Sources nested in a Scene) ganged into one R.T. control on the audio mixer panel? You can't set the audio compressor to activate and duck down the MIC audio volume using of 50 separate media clips. I have several VIRTUAL VB-Audio Cables and Streamlabs Chatbot Desktop and my Video player use the same VB-cable channel so every time a Chatbot sound effect plays or I play a video the compressor kicks in to duck the volume a little bit.

Add TICK-BOXES and settings for TOGGLE & TIME & DELAY.

TOGGLE Tick-box allows for a Sources, Scenes, Groups and A/V Media to be turned ON or OFF via the SAME reward. This does not return to previous state it only toggles with the reward trigger.

TIME ON (in minutes and seconds mmmm:ss = 9999:99) This Tick-box adds a timer so when checked it stays ON for the selected time and then turns OFF automatically after the set time. This feature could also be used for videos set to loop.

TIME OFF (in minutes and seconds mmmm:ss = 9999:99) This Tick-box adds a timer so when checked it stays OFF for the selected time and then turns back ON automatically after the set time. This feature is great for temporarily turning off sources like a text crawl or clock.

DELAY Tick-box (in minutes and seconds mmmm:ss = 9999:99) just allows for a delay to be set of the before the action is taken after the reward is triggered.

Add a play RANDOM Tick-Box. Functions like Streamlabs Chatbot desktop, if you have a file folder with all of your audio or video media files in it and select just the folder path instead of a single file it will randomly play ANY audio or video file from that folder when triggered. (It may use random seeds generated from the local system time not sure how it works.)

FUTURE IDEA: Add Chatbot like features to R.T.
Allow for R.T. to monitor the chat window in OBS.
It would be awesome if you could have a simple chat monitor that could trigger events when a keyword or !command is seen in the OBS chat text window.

So you could add the command “!dog” that triggers an event and sends the reply text via OBS chat “Nice Doggy!”
If you check the Tick-box for ANY USAGE (and remove the “!”) then any time it sees the word “dog” (in an caps configuration) anywhere in the chat text, it will trigger the event and send out the reply text in chat.

Additional Tick-box settings for permissions to each event like STREAMER ONLY, MODs, VIP+, SUBSCRIBER, FOLLOWER, EVERYONE, would allow for all kinds of things to be controlled live in stream by viewers and helpers like Mods.

My apologizes and sincerest Thanks, -J3D
 
Top