Twitch integration app (source + build)

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Good time of day Clickers! Today I wish to present you a Twitch integration for your Fusion titles. The current features so far are the ability to connect, send messages and add any amount of custom commands (through editing the source file). The source file is commented as much as possible - however if you have any questions about the code - feel free to ask me! In the future I plan to have a second version (which will be closed-source) which will include setting the amount of commands from the app, a raffle system, points system etc. for custom bots. A fair warning: this widget would not be possible without the following extensions: String Tokenizer, JSON Object, String Parser, and of course, MooSock. So install them before you open the source file. The latest public releases will always be available Please login to see this link. Now, let's put credit where it's due:
    Steveez - for providing his C#-written bot for me to examine
    Triadian - for helping me with a crash in my project and also for helping me realise the stupidest mistake I've ever made

    If you do indeed use this widget in your project, a little mention somewhere would be appreciated! =)
    Thanks for checking us out, have fun, and good luck with your projects!

    Edited 3 times, last by Perry (December 19, 2017 at 12:04 AM).

  • wii1mii - no worries! Thank you for checking it out!
    KLiK-iT - that is very strange. I might need to include the JSON Object in the release. I'll look into that, thank you for letting me know!

  • Hey Alpha17x. I did not remove it and it's still up on the Please login to see this link.. I am however "working" on a revamp of this, which will hopefully be out next year ? Thanks for showing your interest!

  • I can't get it to work. No Viewer list, sending messages or receiving commands don't work either.

    Best Regards // Daniel KO Pettersson
    Please login to see this link.

    • Please login to see this link.
    • Please login to see this link.
    • Please login to see this link.
    • Please login to see this link.
  • Hey SMASHINGmedia. I'm not sure what you might be doing, so I suggest you watch my introduction video here. Please login to see this media element.. If you have any further questions please ask, though I doubt I will be making any changes to the project.

  • Sorry to dig up a very old thread, was there ever any enhancement on this?

    I'm having a bit of trouble understanding what is going on, like how to hook into a custom command and trigger something to happen on the UI.

    e.g. What event do I need to create if someone types "!west" , how do I hook into that custom command, rather than trigger a text response, given there will be a config line in the ini?

  • hey, no there was not any improvement made to this, i've stopped using fusion a while ago and this mfa is a very bad and inefficient way of doing things, i was quite novice at fusion when i made it... i can cook up a more specific example for you if you'd like, if you have discord or any other way to contact you privately i'm more than happy to do it

  • All good, thanks for replying! I eventually got my head around what was going on. I don't suppose you still have the source for the authentication exe? Was there a reason you didn't build it all in one?

    Basically I am trying to build a twitch overlay that will also talk to OBS via websockets, so when I change the overlay layout the appropriate scene is selected in OBS. The plan is to listen for !commands in chat and do cool things to the interface which will have a green background for keying..

  • ah, sorry, i do not. this was 3 years ago at this point and in that time i have had my HDD fail on me. i do not recall the exact reason for the auth app to be a separate app but i suspect it has to do with privacy so you don't expose your token in the main app and/or my incompetence with fusion at the time. :P
    if you are interested, i can see if i can help you but we'd need to talk over the specifics in private as i mentioned, on discord or otherwise.

    P.S. - from my last venture into making bots with fusion - the socket extension that i was using at the time, moosock is now unreliable as it is fairly old, so i would strongly advise against using it. i think twitch does have a websocket API at this point however.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!