bitfocus / companion-module-requests

Repository for tracking module requests
95 stars 10 forks source link

[NEW MODULE] PimpMyLive #1496

Open vdmlaurent opened 1 month ago

vdmlaurent commented 1 month ago

Hello,

I've developed a new module for creating presets that send instructions via WebSockets and make HTTP requests to fetch corresponding images. These images are then converted to PNG64 and used as button backgrounds, updating dynamically when the dropdown selection changes.

I believe this module could be highly useful for programmers needing to send specific commands with varying parameters (e.g., different background IDs) and provide visual feedback.

As I am new to Companion, I'd appreciate a review of my code to ensure it fits within the system. You can find my code on GitHub here: https://github.com/PimpMyCompany/PMLVision.

Please let me know the best way to proceed with the review. You can contact me via email at vandermeerschlaurent@gmail.com or reply here.

Usecases Here are the supported actions:

get the liste of available backgorund images + overlays

hide content

show content

play a video/audio

rewind a video/audio

Select the background/overlay from a dropdown so it does this actions:

change background of website change an overlay on a website More can be added

thedist commented 1 month ago

Please read the Module Development 101 wiki page, as that directs you to the Bitfocus Companion Slack server where you can request a repo be created and the module added to companion, rather than creating duplicate issues both here and on the Companion repo.