Free Stream Notifications (Twitch, Paypal, Patreon)

Free Free Stream Notifications (Twitch, Paypal, Patreon)

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:
zWdR3vg.png
I see - the break screen is on, is that the issue?
Sometimes the db will derp during first install and the break screen is on - hit this little button to hid it and it should work after that

upload_2015-6-19_21-10-37.png


If that was not it then maybe try to type something into quick test - it wont show 2 same messages twice.
It seems you are just hitting the quick test button and not writing any text so yeah that wont show anything for the second time
 
Last edited:

KaXaSA

New Member
I see - the break screen is on, is that the issue?
Sometimes the db will derp during first install and the break screen is on - hit this little button to hid it and it should work after that

View attachment 7773

If that was not it then maybe try to type something into quick test - it wont show 2 same messages twice.
It seems you are just hitting the quick test button and not writing any text so yeah that wont show anything for the second time

The break screen is working as intended, I can show/hide it without any issue, my problem is with the notification thing, the first notification simply freeze there even if I don't use the quick test:

 
Last edited:

BobDev

Member
The break screen is working as intended, I can show/hide it without any issue, my problem is with the notification thing, the first notification simply freeze there even if I don't use the quick test:

Check the wizard settings, do you have by any chance set the css animation on?
PM me your wizard settings, can be screen shots
 

KaXaSA

New Member
Check the wizard settings, do you have by any chance set the css animation on?
PM me your wizard settings, can be screen shots
Yes! that was it, the dam css animation thing lol, I disabled it and now it's working fine.
Thanks a lot :]
 
Last edited:

BobDev

Member
Yes! that was it, the dam css animation thing lol, I disabled it and now it's working fine.
Thanks a lot :]
I'm glad that we could find the root cause here.
Be sure to post some screen shots when you are done customizing the app:)
 
Hi everyone,

Is there a guide for setting this all up documented anywhere?
I know this is probably an irritating question.. I read through a few pages at the start and end of this thread and checked a few youtube vids out on Bobs channel.

Any documentation for setting this up? I'd definitely like to give it a go!

Btw thanks for your efforts BobDev!
 

BobDev

Member
Hi everyone,

Is there a guide for setting this all up documented anywhere?
I know this is probably an irritating question.. I read through a few pages at the start and end of this thread and checked a few youtube vids out on Bobs channel.

Any documentation for setting this up? I'd definitely like to give it a go!

Btw thanks for your efforts BobDev!
Hi

First we have this document that will show you openshift set up with screenshots
https://docs.google.com/document/d/1eBvinfVFPm_-iyOwnHhvLlPgTP4Zv23G62-LZhGeIsY/edit

Then there is this video - how to run it locally on your PC (sub/fol nt)
https://www.youtube.com/watch?v=CR0oQneeUHc

Then we have openshift (paypal and all the other nt)
https://www.youtube.com/watch?v=K-GbVlxQWdo

Then we have any VPS server setup
https://www.youtube.com/watch?v=dRlhDParOIs

I also have many other videos helping with customization, like css video and paypal video:
https://www.youtube.com/watch?v=GaYftUiyqmU
https://www.youtube.com/watch?v=C67RQBRA9R8


Hope that helps
 

jeremy

Member
Is there a program to open it with besides Mongod or whatever? I can't get that to open for the life of me on Windows 8, tried multiple things just frustrating. lol
 

BobDev

Member
Is there a program to open it with besides Mongod or whatever? I can't get that to open for the life of me on Windows 8, tried multiple things just frustrating. lol
Mongo is a database, FSN.jar is the app, and start.bat is the script helping you start the FSN.jar

If you have a problem running mongod.exe (for example if it is closing on you) try this:
1. Open cmd (hit start then type cmd in search thingy and hit enter)
2. cd to where mongod.exe is (by typing this in cmd window: cd C:\something\something...)
3. type mongod.exe or mongod and hit enter
4. Read whatever the app will throw as output and most probably it will tell you what is the problem

Usual suspect - for some reason sometimes mongo wants to have a folder in c drive called data/db

If that does not work, post some screen shots of mongo error message so that I could know more and we will try to help
 

jeremy

Member
So I made a new folder in C: called data then put another folder in it called DB

AND

GOT IT WORKING! (Had I just read the message) but thank you so much!


KVaEajF.png
 

BobDev

Member
So I made a new folder in C: called data then put another folder in it called DB

AND

GOT IT WORKING! (Had I just read the message) but thank you so much!


KVaEajF.png
Just a reminder, it is possible to have paypal in localhost but it is complicated to set up it is much easier to run the app from a server (openshift, any vps, basically any server with java support will do), tutorial on youtube.

If you are going to customize css then post some screenshots when you are done
 

jeremy

Member
Bob - the way I have it setup right now I'm assuming will work correct? Just using this program for patreon.

Also is there a way for the notification to say subscribe instead of donated for patreon?

Thanks and much appreciate the help and program. If you have a paypal or something would love to tip ya for it
 

BobDev

Member
Bob - the way I have it setup right now I'm assuming will work correct? Just using this program for patreon.

Also is there a way for the notification to say subscribe instead of donated for patreon?

Thanks and much appreciate the help and program. If you have a paypal or something would love to tip ya for it
Correct, It is fine if it is meant only for patreaons

Patreon nt does not have text that says "donated for patreon", it looks like this
upload_2015-6-25_15-58-10.png


If the real nt will be shown you will see "Thank You for your support!"
You can change this text by editing the patreon.html (you need to open FSN.jar and go to public folder where all the files are, when you are done editing you need to copy the new file back into FSN.jar\public
- jar is just a zip file so 7zip. winrar, windows is able to open it)

The css is located in public/style/pateron.css you can change it as well
As for the last part any, support is appreciated :)
You can use donate button on my page or the one in the FSN dashboard
http://bobdev-fsnconcept.rhcloud.com/#DONATE
 
Last edited:
Man, work has kept me busy these past few weeks. Now that I'm back, I have a question. Is it possible to run FSN locally while hosting the PayPal donations on an external site?
 

BobDev

Member
Man, work has kept me busy these past few weeks. Now that I'm back, I have a question. Is it possible to run FSN locally while hosting the PayPal donations on an external site?
Short answer - kind off, let me explain how this works:

The ipn listener (instant paypal notification - actual paypal name, every notification app out there needs to implement something like this) is implemented in FSN.jar
Paypal is "talking" with the listener when
  1. there is new activity on your paypal account
  2. and it was triggered by donation page

The donation page can be hosted in different server but in the end it will need to have IP or DNS name in it, pointing paypal to our FSN.jar (when people donate to you paypal will be notified and in response it will notify our FSN.jar when the transaction will be approved/rejected/completed)

So you can save the donation page (html, css) to somewhere else and link that "somewhere else" URL into your twitch panel but, as I said in the end it works the same way as if you would link it directly to your PC IP, you still need to:
  • have ports opened/redirected, firewall need to allow access,
  • users that want to know what is your IP will know it (with little work, even if you hide it behind DNS name with something like: dyndns, duckdns hidemyip or something else), there is always that 1% of idiots that will try to ddos you, I'm not saying it will happen but there is a risk
  • you cant access the app from localhost, you would need to run it like this http://100.20.21.20/dashboard (or DNS instead of IP), you would need to register such url in twitch, to have correct twitch redirection url and client id (as in dashboard login page)
  • it is a lot of work to set this up (probably not all would be able to set it up on their own)
Now I was successfully able to set paypal locally (open ports, DNS instead of localhost, replacing the original cliend id) but if you are not PC savvy person and you don't know the half of what I wrote above I wouldn't recommend it.

It is way, way easier to run it from a server (openshift but really any server with java support, linux or windows) and not worry about anything that I just described.

Again short answer is yes but it is not worth the effort you need to put into it
 

jeremy

Member
I tested the Patreon itself with my own donation to see if it works and it does, very happy.

My only thing I would love to edit but not sure if possible is there a way when they 'subscribe' and it pops up on screen it says there name then thank you?

Thanks once again.
 

BobDev

Member
I tested the Patreon itself with my own donation to see if it works and it does, very happy.

My only thing I would love to edit but not sure if possible is there a way when they 'subscribe' and it pops up on screen it says there name then thank you?

Thanks once again.
The problem with the name is that it is usually their full name, like this "Chris Johnson" (depends what they set during sing up)
I didnt include this by default because as you imagine some of your patreons might not want to show that on stream.

Having said that - yes you can edit the html file and have that name instead of the default text or in addition to that text.
If you really want to show it I can work on the script and upload here the modified version - but I would suggest asking you patreons if it is ok with them first - what I noticed is that some people use real names and some use nicknames.

As a side note currently I'm only able to detect new patreons, I would need to find creative way to allow people that are re-subbing to trigger the notification - perhaps something for my TODO list. The ideal solution would be to somehow allow people trigger the notification on demand (something like twitch does in chat) but it will be hard to verify the person doing the triggering.
 

jeremy

Member
I hear you exactly, appreciate the hard work definitely!

I was going to put in text below my stream to put your "screen name on twitch" when subbing.

If you could get a script that would be awesome! ;O For a temp. sub button until some of us manage to get our own, it's brilliant on what you have accomplished.
 

BobDev

Member
I hear you exactly, appreciate the hard work definitely!

I was going to put in text below my stream to put your "screen name on twitch" when subbing.

If you could get a script that would be awesome! ;O For a temp. sub button until some of us manage to get our own, it's brilliant on what you have accomplished.
Ok I'll try to find some time, if not tomorrow then during weekend - check in here for updates.

Yeah, funny thing is, it is easy to fetch this information, but it is not anyway an official way of patreon but since they dont have an API and what I'm doing is what you could do by clicking around in patreon website then I think I'm the only one having this kind of notification.

The drawback of this is that it breaks from time to time, usually when the patreon home page is changing, but so far I was able to keep up with changes
 

jeremy

Member
Appreciate it Bob.

Yeah this is very unique the way you have it setup. Now Paypal also offers subscription base as well. I seen it on twitchalerts forum about someone asking them if they could link it when someone subscribed, but apparently 'they couldnt.'
 
Top