TeeBoard

Free TeeBoard v0.1.5 beta

DeezjaVu

Member
Is it possible to use a animated GIF or other image files to pop up when a new person follows or donates? Kind of like twitchalerts.com? I really love this and its neat to see peoples reactions when they see this show up, would it be possible to get this on teeboard? Or is it possible for me to add it myself?
Have a look at :
[USER DOCUMENTS]/TeeBoard/widgets/notifications/obs-js
You can modify the html file to your heart's content.
 

KnoxVegas

New Member
Have a look at :
[USER DOCUMENTS]/TeeBoard/widgets/notifications/obs-js
You can modify the html file to your heart's content.

You my sir! Oh youuu! Thank you!! This is the program/app/tool/everything I have ever needed for twitch!!!!! Thanks! :)
 

DeezjaVu

Member
You my sir! Oh youuu! Thank you!! This is the program/app/tool/everything I have ever needed for twitch!!!!! Thanks! :)
Hehe, yw :)

And FYI, the next update (v0.1.2) will have a modified version with 3 (slightly) different images for each notification type (follower/sub/donation).
If you want you can grab it here: https://drive.google.com/file/d/0B0fQ_UeW_7Y8ZXRWRGNFNFV0YTg/edit?usp=sharing

Unpack and put it in (overwrite existing files):
[USER DOCUMENTS]/TeeBoard/widgets/notifications/
 
Last edited:

KnoxVegas

New Member
Even better! Man you are doing some amazing work with this! Can this also do the really clean image rotation, where i see on peoples streams they rotate their sponsors and such, I think I saw it on some of your image previews, just thought I would ask.

But you are doing great keep up the amazing work on this!
 

DeezjaVu

Member
Even better! Man you are doing some amazing work with this! Can this also do the really clean image rotation, where i see on peoples streams they rotate their sponsors and such, I think I saw it on some of your image previews, just thought I would ask.

But you are doing great keep up the amazing work on this!

I use TeeBoard's Media Widget to display game trailers and such. Simple image stuff, like for sponsors, can be done with OBS' default Image Slideshow source.
 

KnoxVegas

New Member
I use TeeBoard's Media Widget to display game trailers and such. Simple image stuff, like for sponsors, can be done with OBS' default Image Slideshow source.

Been looking right over that this entire time, thanks. Man I feel stupid now. Will you be making a tutorial when you have time to show how to get a movie/trailer and other flash based items working? Using the Media Widget would be pretty cool, but I see you have to use a flash file for it?
 

DeezjaVu

Member
Using the Media Widget would be pretty cool, but I see you have to use a flash file for it?
No, the Media widgets supports mp4 files only.. for now. I may add other media support at some point, such as swf's.

Will you be making a tutorial when you have time to show how to get a movie/trailer and other flash based items working?
Yeah, I plan on doing more YT videos, just need to find the time.

I get most trailers from http://www.gametrailers.com/ and then use ffmpeg to resize them to 360p and strip out the audio.
Code:
ffmpeg -y -i "path\to\input.mp4" -vf scale=640:360 -an "path\to\output-360p.mp4"
 

etrnlwait

Member
I'll have a look at the code. It's very hard to debug/test as I don't have access to a partnered account. Maybe something changed in the Twitch API and there's a parameter missing. I'll let you know if I find anything.

EDIT:
Can you try the following url in your browser (make sure you're logged into twitch) and replace "CHANNEL" with your channel name:

https://api.twitch.tv/kraken/channels/CHANNEL/subscriptions?limit=10&offset=0&direction=desc

This will return json formatted data. Check to see if the sub names in there are ordered correctly and let me know.
The API seems to default to "direction=asc" (ascending), which is backwards IMO, but hey.. it's Twitch :)

Also let me know if you get the following when trying that url:
{"error":"Unauthorized","status":401,"message":"Token invalid or missing required scope"}

EDIT #2:

And here is where Twitch messed up by not being consistent. The followers "direction" defaults to "desc" while the subscribers "direction" defaults to "asc". Lesson learnt: don't trust Twitch being consistent :)

https://github.com/justintv/Twitch-...sources/follows.md#get-channelschannelfollows

https://github.com/justintv/Twitch-...criptions.md#get-channelschannelsubscriptions
Awesome that you found that out!

I was about to say... I can't access the API link directly as this scope requires a token. :)

Is there any chance this can get changed for the next release?

Thank you sir!

EDIT1** Also, when a user name is longer than usual it will bug out the notification. Is there any way this can get fixed, or only by resizing the image background? Would this work?

Thanks for great work.
 

DeezjaVu

Member
Awesome that you found that out!

I was about to say... I can't access the API link directly as this scope requires a token. :)

Is there any chance this can get changed for the next release?

Already made the change and will be in the next update. I usually update once a week (on Friday) but I may skip this week as I still have a lot of things to do. If you want the fix, contact me: https://sites.google.com/site/deezja/contact

EDIT1** Also, when a user name is longer than usual it will bug out the notification. Is there any way this can get fixed, or only by resizing the image background? Would this work?

Which notification are you using ("obs" or "obs-js") ?
If you're using the "obs" widget, make sure to set the width (in CLR Browser) to the width of your base resolution's width (not the downscaled width). For example, if your base resolution is 1920x1080 and you downscale to 1280x720, set the dimensions in CLR Browser to 1920x40.

If you're referring to the "obs-js" sample.. well it's just that, a sample and not really meant to be used. Meaning, it is meant for people who want to use custom images and whatnot. So to "fix" it you'll probably have to fiddle with the css. I'll have a look when I get the time though.
 

Lou_Chou

New Member
Sorry for what is probably a very newbie question, and also probably one you've already answered, but how do I get the twitch chat into OBS?
 

Lou_Chou

New Member
Sorry, me again! I've followed all the steps, but I'm not seeing anything in the chat window. Not socket connected, or anything. It's just blank. I've tried using a simple HTML page to test, but that doesn't work either (also blank).

It's definitely connected. The preview window displays everything just fine. It's just in OBS it's nowhere to be seen. Am I doing something wrong?| I've followed everything, and I'm using the 32-bit CLR plugin on a 32-bit OBS.
 

DeezjaVu

Member
Sorry, me again! I've followed all the steps, but I'm not seeing anything in the chat window. Not socket connected, or anything. It's just blank. I've tried using a simple HTML page to test, but that doesn't work either (also blank).

It's definitely connected. The preview window displays everything just fine. It's just in OBS it's nowhere to be seen. Am I doing something wrong?| I've followed everything, and I'm using the 32-bit CLR plugin on a 32-bit OBS.

Make sure you have set the "Single Process" to "True" for the CLR Browser plugin (check TeeBoard Help -> Widgets).

If that is already the case, you may be missing the Flash Player for "other browsers". http://get.adobe.com/nl/flashplayer/otherversions/
 

Soboy007

New Member
This is probably a very simple question.. But why isn't the Chat widget connected to my channel? I get Socket Connected in the chat, tests work fine, but it says "Status: not connected." I followed the tutorial, the Chat widget switch is flicked on but no luck. Any help? :)
 

DeezjaVu

Member
This is probably a very simple question.. But why isn't the Chat widget connected to my channel? I get Socket Connected in the chat, tests work fine, but it says "Status: not connected." I followed the tutorial, the Chat widget switch is flicked on but no luck. Any help? :)
Hard to say really. Only thing I can think off right now is maybe a firewall blocking port 6667.

What is the Twitch channel?
 

debit13

New Member
I made an account just to post here; I've seen a few other people use this software and I must say, it looks impressive. I very badly want it to work -- unfortunately, I am having an issue with the initial authentication screen. If I fill out the form to give TeeBoard permission and click log in, it does absolutely nothing. If I intentionally type incorrect credentials it does nothing. In addition to that, typing my already registered username in the field within the Sign Up form doesn't produce any result indicating that my name has been taken, which seems to imply that Teeboard is not communicating with Twitch for whatever reason.

I took a look at the logs themselves and tried copying the last link after hitting log in considering that it kept the input credentials, and it does ask me on Twitch if I want to authorize Teeboard in my browser. After clicking yes in browser, it shows up in the list of authorized applications, yet the Teeboard executable is still requesting access and not letting me proceed.

As far as diagnosing the errors, I have disabled my firewall and AV software to allow for the programs to communicate, but that hasn't worked either. Is there a specific port that I might need to check to allow this program to work?
 

DeezjaVu

Member
I made an account just to post here; I've seen a few other people use this software and I must say, it looks impressive. I very badly want it to work -- unfortunately, I am having an issue with the initial authentication screen. If I fill out the form to give TeeBoard permission and click log in, it does absolutely nothing. If I intentionally type incorrect credentials it does nothing. In addition to that, typing my already registered username in the field within the Sign Up form doesn't produce any result indicating that my name has been taken, which seems to imply that Teeboard is not communicating with Twitch for whatever reason.

I took a look at the logs themselves and tried copying the last link after hitting log in considering that it kept the input credentials, and it does ask me on Twitch if I want to authorize Teeboard in my browser. After clicking yes in browser, it shows up in the list of authorized applications, yet the Teeboard executable is still requesting access and not letting me proceed.

As far as diagnosing the errors, I have disabled my firewall and AV software to allow for the programs to communicate, but that hasn't worked either. Is there a specific port that I might need to check to allow this program to work?

This is a bug with the Twitch API. I reported this a while ago, but Twitch is super slow (not to say lazy) in looking into things, let alone fixing them:

https://github.com/justintv/Twitch-API/issues/195

You'll have to contact me here: https://sites.google.com/site/deezja/contact

I can then walk you through the process of manually authorizing.
 
Top