Skip to content

Feat/proxy UI twitch events - #3

Open
Archknight23 wants to merge 4 commits into
bertugfahriozer:mainfrom
Archknight23:feat/proxy-ui-twitch-events
Open

Feat/proxy UI twitch events#3
Archknight23 wants to merge 4 commits into
bertugfahriozer:mainfrom
Archknight23:feat/proxy-ui-twitch-events

Conversation

@Archknight23

Copy link
Copy Markdown

So basically this just lets you see Twitch events like raids, cheers, channel point redeems using a Twitch API endpoint you generate via Twitch Dev at:
https://dev.twitch.tv/console and logging in with your twitch, registering an app -> then making a name, using the endpoint you get in settings after running
cd <the directory you choose> && npm install
npm run dev:all:https #Twitch needs this for https redirect in dev console
Then you go to the local host it generates, accept the cert warning (need help fixing this in later PR?) and then you'll have Twitch events after you ender Twitch Client ID and Twitch Secret if like me you accidentally added one
use endpoint https://localhost:5173/auth/twitch

ChaosFoundry added 4 commits December 19, 2025 00:29
- Add local Node proxy endpoints for YouTube chat (no API key) and Twitch EventSub (channel points/raids).

- Add Settings modal + local composer, persist settings/theme.

- Apply cyberpunk/glass styling and optional local fonts.

- Add HTTPS dev mode for Twitch OAuth redirect flow.
 Changes to be committed:
	modified:   README.md
	modified:   server/index.js
        modified:   src/App.vue
	modified:   src/components/Settings.vue
	new file:   src/components/ViewerCount.vue
	modified:   src/services/kickService.js
	modified:   src/services/twitchEventProxyService.js
	modified:   src/services/twitchService.js
	modified:   src/services/youtubeProxyService.js
	modified:   src/services/youtubeService.js
	modified:   src/store/index.js
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