crowbartools / Firebot

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

[Feature Request] Add "Simulate Event" Effect #2530

Open florian-luce opened 3 months ago

florian-luce commented 3 months ago

Describe the solution you'd like In 'Events' menu, I can use Twitch 'Simulate Event'. I would like to be able to use this option automatically in an command. Add 'Simulate Event' in Effect list to configure it

Additional context example case : For a Bits refund (for an Bits automatisation that malfunctioned for example) I created a 'Refund Bits' Currency. If a viewer uses 100 Refund Bits in chat, I would like them to simulate a 100 Bits payment. And that it uses the triggers already in place for the Bits (without needing to call all Bits actions in this command) So I configure the simulation with an amount variable and the person's nickname After this action I can reduce its 'Refund Bits' Currency by 100.

Thanks!

CKY- commented 3 months ago

while you wait for this. you can move all of the bits effects to a preset effect list. then rather than trying to simulate the event, just run the preset effect from both the event and command using the run Effect List effect

florian-luce commented 3 months ago

Thank you for the tips, this is what I did for certain orders while waiting, Thank you! :)

But it takes a lot of setup time, as well as thinking about coming back to it if you modify or change the Bits reward. And this creates a very long sequence of conditions for each Bits rewards

This feature will really be a big improvement! good luck with the works 💪