crowbartools / Firebot

A powerful all-in-one bot for Twitch streamers
https://firebot.app
GNU General Public License v3.0
354 stars 100 forks source link

[Feature Request] Add Tiltify integration #1389

Open SReject opened 3 years ago

SReject commented 3 years ago

Add integrations for tiltify.com into firebot.

SightlessKombat commented 3 years ago

@SReject Not sure if I'm doing this right, but things that would be needed from this integration (given I can't make head or tail of the Tiltify API) are:

  1. ability to work with multiple campaigns and detect which campaign is being donated to
  2. Ability to pull a username and their associated donation amount (including currency) as well as the campaign (as above)

At least that's all I can think of for the moment. I'd like to be able to say "user has just donated £exampleAmount to Campaign 2!" for instance as part of a chat message and tie other effects in as usual

SightlessKombat commented 3 years ago

I've also discovered that you can create custom URLs, so that could be something to work with - just monitoring what has gone to the URL in question if there are multiple campaigns. Streamlabs do have integrations with Tiltify but they are not completely accessible, so maybe looking at how they do things could help too?

itsjesski commented 2 years ago

Both stream elements and streamlabs support tiltify, and we can get events from those. I think that might hold us over until v6, when we can reconsider a direct integration.

cozyGalvinism commented 2 years ago

I made an integration script over here, which polls the Tiltify API and is currently authenticated via access token. It doesn't have quite the big feature set yet but once it does, it could maybe be included into the builtins.

SightlessKombat commented 2 years ago

Hi,

Hope you are well. Thanks so much for this, it’s very kind of you. I have the integration configured as per the instructions, but as I type this, I can’t figure out what specific variables to use to get text like donation amounts, user who donated etc to output, for instance (with donations and the like) for events. Any clarification on this would be hugely helpful.

Thanks again for your hard work.

Kind regards,

SightlessKombat.

From: cozyGalvinism @.> Sent: 16 September 2022 23:27 To: crowbartools/Firebot @.> Cc: SightlessKombat @.>; Manual @.> Subject: Re: [crowbartools/Firebot] [Feature Request] Add Tiltify integration (#1389)

I made an integration script over here https://github.com/cozyGalvinism/FirebotTiltify , which polls the Tiltify API and is currently authenticated via access token. It doesn't have quite the big feature set yet but once it does, it could maybe be included into the builtins.

— Reply to this email directly, view it on GitHub https://github.com/crowbartools/Firebot/issues/1389#issuecomment-1249911176 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ALG2QQO5BW4QXA43BGTLSB3V6TX4ZANCNFSM5E2VO3JQ . You are receiving this because you are subscribed to this thread. https://github.com/notifications/beacon/ALG2QQNBLHK25HCQCRPJ4LLV6TX4ZA5CNFSM5E2VO3J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOJKACDCA.gif Message ID: @. @.> >