Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP - marionette updates part 1 #1

Open
wants to merge 20 commits into
base: main
Choose a base branch
from

Conversation

marlop352
Copy link

@marlop352 marlop352 commented Mar 27, 2021

The server now validates the robot token
The server now requires that the viewer sending commands be logged in to Twitch
The server now correctly responds to the full sequence to fool the robot that it's connecting to a remo.tv compatible server

I had temporally added encryption to the web-sockets messaging but later removed it because it would require changes to the robot's controller code, and I though that for now requiring as few changes as possible to make it easier to change between using marionette and using remo.tv to be better. I can always add it back later.

This code (the original code also does this) currently does one thing incorrectly in my opinion, it can't send the command messages to just the robot, it will broadcast those to everyone who is connected to the web-socket, I couldn't thing a way to fix that, commit 004b072 was an attempt at that but it failed to work during testing, I did some other tests but tested those before making a commit and could not find anything that would work.

note: I have to fix some commit messages before this is merged

@marlop352 marlop352 changed the title marionette updates part 1 WIP - marionette updates part 1 Mar 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant