itsgc / twitch-servitor Goto Github PK
View Code? Open in Web Editor NEWA pet project to experiment with RabbitMQ, Websocket and the Twitch API.
License: Apache License 2.0
A pet project to experiment with RabbitMQ, Websocket and the Twitch API.
License: Apache License 2.0
pubsub requires a valid twitch access_token with a "channel_subscriptions" scope on startup. When ran as a docker-compose service like in https://github.com/itsgc/twitch-servitor-operations it will crash during spinup since cogitator is used to fetch that token and currently needs user interaction after the stack is fully loaded to do that.
Add an env variable to provide a starting code off-band that cogitator can use to fetch a token for pubsub before doing anything else.
This is a workaround for Issue #4 . Pubsub will only be launched after this health check has received a valid 200 from the /twitch/tokendispenser endpoint.
cogitator will need to be changed to only return a 200 if it can find a valid token in the database.
Even though there is timeout code, pubsub still gets disconnected.
Find the bug and squash it.
Create custom classes for the various kinds of errors that the app can encounter and make it so that each is bound to a specific http error code so that client code can react correctly to different events.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.