Free Stream Notifications (Twitch, Paypal, Patreon)

Free Free Stream Notifications (Twitch, Paypal, Patreon)

BobDev

Member
FSN v1.083 is out!

Containing fix for patreon notifications - notification was not shown when patreons goals were not set.
Big thanks for Viper TwentyTwo for reporting the issue
 

BobDev

Member
Is there anyway to add our own custom donation page within FSN.jar rather than having to host it on an external site?
If you run FSn from a server, like openshift you already have custom page - just hit the open button in wizard or copy the link from available pages, it looks like this - openshift.something.rhcloud.com/paypal/bobdev
.
Hosting on external site is only needed if you are running FSN locally - you can either allow people to open paypal page from your computer or you can save the html page somewhere else (still paypals ipn need to be able to connect to your PC, port forwarding ect)

It is to complicated to comprehend if you are not PC buff so I might remove paypal altogether when FSN runs locally.
People generally dont want other people to be able to connect and know their IP and most of us dont know how set this up anyways so I will probably hide those paypal fields from wizard.
 
Last edited:
If you run FSn from a server, like openshift you already have custom page - just hit the open button in wizard or copy the link from available pages, it looks like this - openshift.something.rhcloud.com/paypal/bobdev
.
Hosting on external site is only needed if you are running FSN locally - you can either allow people to open paypal page from your computer or you can save the html page somewhere else (still paypals ipn need to be able to connect to your PC, port forwarding ect)

It is to complicated to comprehend if you are not PC buff so I might remove paypal altogether when FSN runs locally.
People generally dont want other people to be able to connect and know their IP and most of us dont know how set this up anyways so I will probably hide those paypal fields from wizard.
I meant to ask if there's a way to customize the css of the donation page itself, should've been more clear in my post haha.
 

BobDev

Member
I meant to ask if there's a way to customize the css of the donation page itself, should've been more clear in my post haha.
yeah you can, css is included in paypal_button.html, it is not the best page I'v done but still you can do something with it.
 
yeah you can, css is included in paypal_button.html, it is not the best page I'v done but still you can do something with it.
Thanks!

Also, since I've updated to the latest version I haven't noticed anymore issues with the notifications not showing up. I'll let you know if this changes.
 

BobDev

Member
Thanks!

Also, since I've updated to the latest version I haven't noticed anymore issues with the notifications not showing up. I'll let you know if this changes.
uh oh, accidental fix, the best fix there is :)


Those that are subs in my youtube channel probably noticed I made couple of apps for overwolf platform.
They made a collaboration with twitch and overwolf was so kind to invite me into the contest.
Not to brag or anything but I won in one of the categories :)

Jury:
Emmett Shear- Twitch CEO
Marcus 'djWHEAT' Graham- Twitch Godfather
Jacob Woodsey- Twitch VP of Product
Jack Etienne- Owner and GM of Cloud9


Twitch weekly show - http://www.twitch.tv/twitch/v/5586447
Starts around 6:30
 
Last edited:

BobDev

Member
FSN v1.084 is out

[New] Added paypal goals page (wizard->Available pages)
[New] Web server is updated to latest version
 
Hi the path is FSN.jar/public/audio

In general all html related stuff is in public folder

Im still struggling with this. I browse to that location, added my own sound .wav file, deleted to default one. Now when the alert goes off its silent, like its not reading my file.

Does it need to be a certain file type? How do I get the sound to activate?
 

BobDev

Member
Im still struggling with this. I browse to that location, added my own sound .wav file, deleted to default one. Now when the alert goes off its silent, like its not reading my file.

Does it need to be a certain file type? How do I get the sound to activate?
I didnt try wav, maybe those dont work - try converting it to mp3

In the meantime I will check those wav files
 

BobDev

Member
Yea I have tried mp3, still no dice
That is simply not possible.

Open FSN.jar
- go to public/audio folder
- copy your mp3 files there, make sure files are in FSN.jar when you are done
- start the app or upload FSN.jar to openshift
- open dashboard and go to wizard
- go to sound
- rename the sound file to what you copy pasted, i.e. "mysound.mp3" when the file in audio folder is mysound.mp3
You will know that it is working and files are where they should be if you can play the audio file in browser, like this:
http://mydashboard.rhcloud.com/audio/sound.mp3. in fact you probably could use the url in wizard, see below
- or use url link to your sound somewhere on the web (it need to be able to play when you open the link in browser)
 
That is simply not possible.

Open FSN.jar
- go to public/audio folder
- copy your mp3 files there, make sure files are in FSN.jar when you are done
- start the app or upload FSN.jar to openshift
- open dashboard and go to wizard
- go to sound
- rename the sound file to what you copy pasted, i.e. "mysound.mp3" when the file in audio folder is mysound.mp3
You will know that it is working and files are where they should be if you can play the audio file in browser, like this:
http://mydashboard.rhcloud.com/audio/sound.mp3. in fact you probably could use the url in wizard, see below
- or use url link to your sound somewhere on the web (it need to be able to play when you open the link in browser)

I was able to do all of these things. I can play the audio in the browser now.

But when I run the test alert, ie: the url with the test1 on the end in OBS, it is still silent.

In the Wizard/Dashboard sound area, I see sounds for Paypal (Normal, Top Day, Top Month) and Twitch (Follower, Subscriber and Re-Sub) but I do not see anywhere for Patreon.

How do I associate the sound to my patreon alert within OBS?
 

BobDev

Member
I was able to do all of these things. I can play the audio in the browser now.

But when I run the test alert, ie: the url with the test1 on the end in OBS, it is still silent.

In the Wizard/Dashboard sound area, I see sounds for Paypal (Normal, Top Day, Top Month) and Twitch (Follower, Subscriber and Re-Sub) but I do not see anywhere for Patreon.

How do I associate the sound to my patreon alert within OBS?
Patreon has only one page, if you want to change something you would need to edit the html, the sound is hardcoded in patreon.html, search for playSound function or you can replace the default sound.mp3 with your file with the same name (TBD at some point)
[Patreon] If the sound does not play in patreon then you need to use playSound2 function in patreon.html, edit the file and replace call to playSound in playIt function (just add there 2 at the end)

[For none patreon]If you are using newest version of CLR plugin in OBS then for some reason it does not support html5 audio component so what you want to do is to enable "XSplit - use flash sound" check box, it does what it says, it will play the sound using flash.

Sorry for inconvenience, I plan to include patreon in allInOne page, so that most of this stuff can be set from wizard
 
Last edited:

KaXaSA

New Member
Hi, I have this issue where the notification get stuck on the screen (localhost):

untitled-1-png.7743


I tried a few things but the only solution I found was to delete the content of the data/db/ folder and configure everything again, it always works fine the first time I launch the mongod.exe & start.bat but as soon as I close them and try to open for a second time the notification simply stop working, if I try to do make a second 'quick test' it works on the dashboard but it doesn't update the information on the stream.
 

Attachments

  • Untitled-1.png
    Untitled-1.png
    431.4 KB · Views: 361
Last edited:

BobDev

Member
I tried a few things but the only solution I found was to delete the content of the data/db/ folder and configure everything again, it always works fine the first time I launch the mongod.exe & start.bat but as soon as I close them and try to open for a second time the notification simply stop working, if I try to do make a second 'quick test' it works on the dashboard but it doesn't update the information on the stream.
Hi, send me the FSN.jar and any changes that you have set outside of FSN.jar (for example any css changes in obs css window, I dont need any db content)
It must be result of your changes, we will prepare workaround and it will work for you, I just need to take a look first
 

KaXaSA

New Member
Hi, send me the FSN.jar and any changes that you have set outside of FSN.jar (for example any css changes in obs css window, I dont need any db content)
It must be result of your changes, we will prepare workaround and it will work for you, I just need to take a look first

Hum I don't think it's the css, if I remove all the css (obs) the issue still persists :[

I didn't change anything on the FSN.jar file except for a sound file(?) all the css changes were made on the obs, I will try a clean install again tomorrow just to make sure I didn't f up something lol.
 

BobDev

Member
Hum I don't think it's the css, if I remove all the css (obs) the issue still persists :[

I didn't change anything on the FSN.jar file except for a sound file(?) all the css changes were made on the obs, I will try a clean install again tomorrow just to make sure I didn't f up something lol.
dont do that :)

If you didnt change anything else then:
1. When you removed the css changes did you restart the obs?
2. What obs browser plugin you use (the one that requires you to install all that additional content, MS tools? so the latest one?)
3. If you open allInOne link in browser and try quick test, does it behave the same way (chrome or firefox)?

Try to answer those questions and it will draw a better picture for me to understand what you have there.
 

KaXaSA

New Member
dont do that :)

If you didnt change anything else then:
1. When you removed the css changes did you restart the obs?
2. What obs browser plugin you use (the one that requires you to install all that additional content, MS tools? so the latest one?)
3. If you open allInOne link in browser and try quick test, does it behave the same way (chrome or firefox)?

Try to answer those questions and it will draw a better picture for me to understand what you have there.

ok I just downloaded FSN and replaced my files just to make sure I didn't mess with anything:

1. Yes, I tried to close everything including obs, mongod and start.bat (FSN)
2. I'm using the latest obs version (tested both x86 x64) and the only plugin I have installed is that CLR Host Plugin (latest version I found on the official website CHP 1.0-3)
3. The same issue happens if I open it directly on firefox and chrome:
zWdR3vg.png
 
Last edited:

BobDev

Member
ok I just downloaded FSN and replaced my files just to make sure I didn't mess with anything:

1. Yes, I tried to close everything including obs, mongod and start.bat (FSN)
2. I'm using the latest obs version (tested both x86 x64) and the only plugin I have installed is that CLR Host Plugin (latest version I found on the official website CHP 1.0-3)
3. The same issue happens if I open it directly on firefox and chrome.

That is just not possible - I just downloaded FSN from my web page and run it locally, nothing is stuck on the screen.
I will send you an PM and lets continue there
 
Top