XeroxDev / Loupedeck-plugin-StreamerBot

With this plugin you can execute actions on your Streamer.bot application.
MIT License
0 stars 2 forks source link

[Bug]: Actions wont trigger until I first select one of them in the Lopeedeck Software #6

Open NesTii17 opened 1 year ago

NesTii17 commented 1 year ago

Consent

Current Behavior

If I Start my PC- Loupedeck starts automatically. After I Start Streamerbot as well no Action is beeing triggered even though I push the Button for it. Only after I Select a Button in the Loupedeck Software it starts working again without the Window beeing active or selected. Fresh Install didnt fix it. Different USB Ports as well. When using Touch Portal i.e I can control the Streamerbot Actions. So my guess is the Loupedeck Plugin or Loupedeck itself. Restarting the App makes it work sometimes. Not Sure what exactly causes this though.

Expected Behavior

When I Push a Button for a specific Streamerbot Action it should trigger it. No need for Selecting an Action in the Loupedeck Software for Streamerbot before this to recognize its input first. No Issue with other Apps to Control Streamerbot

Steps To Reproduce

  1. Start PC
  2. Start Loupedeck
  3. Start Streamerbot
  4. Push Button on Loupedeck for any Action within Streamerbot- Loupedeck says "Action" but nothing happens
  5. Doesnt work until you "refresh" the Button by Clicking on it in Loupedeck Software.
XeroxDev commented 1 year ago

Thank you for the bug report. I'll look into it.

NesTii17 commented 1 year ago

Just a little update :) Played around with OBS / Loupedeck / Streamerbot a bit & it occurs on both PC´s for me. Tried different OBS Versions as well as portable mode. Need to restart Loupedeck everytime for it to trigger Streamerbot Actions. The "GET Action" under HTTP tab only recognizes it after restarting loupedeck, maybe thats a direction?

brions commented 8 months ago

I'm also finding that loupedeck doesn't seem to successfully send any Streamer.bot commands until I select at least one action in the Loupedeck software that's associated with Streamer.bot. After that commands are successfully sent. Unfortunately I don't know if there's a way to put Loupedeck into a debug mode to see what it's sending before and after focusing on the action.

It may very well be that it's a bug in the Loupedeck software that doesn't send any commands out to Streamer.bot before a Streamer.bot integration action is loaded. My Loupedeck software version is 5.8.1.18056. Streamer.bot is 0.2.2.