src/backend/src/main/authenticated-application-main.ts
|
+31
|
-37
|
src/backend/src/main/per-user-handlers-main.ts
|
+48
|
-95
|
src/backend/src/main/twitch-irc-authenticated-application-api.ts
|
+127
|
-0
|
src/backend/src/main/twitch-per-user-irc-api.ts
|
+134
|
-0
|
src/backend/src/main/twitch-per-user-pubsub-api.ts
|
+3
|
-3
|
src/backend/src/main/twitch-pubsub-authenticated-application-api.ts
|
+1
|
-1
|
src/backend/src/twitch/authentication/application-token-manager.ts
|
+1
|
-1
|
src/backend/src/twitch/authentication/polling-application-token-connection.ts
|
+3
|
-3
|
src/backend/src/twitch/{polling => }/handler/cheering-irc-reply-handler.ts
|
+1
|
-1
|
src/backend/src/twitch/{polling => }/handler/cheering-with-cheermotes-handler.ts
|
+3
|
-3
|
src/backend/src/twitch/{irc => }/handler/follow-reminder.ts
|
+5
|
-3
|
src/backend/src/twitch/{polling => }/handler/following-Irc-reply-handler.ts
|
+1
|
-1
|
src/backend/src/twitch/{irc => }/handler/greeting.ts
|
+2
|
-2
|
src/backend/src/twitch/{irc => }/handler/new-chatter.ts
|
+5
|
-3
|
src/backend/src/twitch/{polling => }/handler/streaming-statistics-collector-handler.ts
|
+2
|
-2
|
src/backend/src/twitch/{irc => }/handler/subscribing.ts
|
+5
|
-3
|
src/backend/src/twitch/{polling => }/handler/subscription-irc-reply-handler.ts
|
+1
|
-1
|
src/backend/src/twitch/{irc => }/handler/text-response-command.ts
|
+4
|
-4
|
src/backend/src/twitch/{irc => }/handler/vidy-command.ts
|
+1
|
-1
|
src/backend/src/twitch/{irc => }/handler/vidy-result-event.ts
|
+1
|
-1
|
src/backend/src/twitch/{polling => }/handler/whisper-irc-reply-handler.ts
|
+1
|
-1
|
src/backend/src/twitch/helper/user-helper.ts
|
+4
|
-1
|
src/backend/src/twitch/{polling/handler => interface/response/polling}/icheermotes-polling-response.ts
|
+0
|
-0
|
src/backend/src/twitch/{polling/handler => interface/response/polling}/ifollowing-polling-response.ts
|
+0
|
-0
|
src/backend/src/twitch/{polling/handler => interface/response/polling}/istreaming-polling-response.ts
|
+0
|
-0
|
src/backend/src/twitch/{polling/handler => interface/response/polling}/itwitch-api-v5-channel-cheermotes.ts
|
+0
|
-0
|
src/backend/src/twitch/{polling/handler => interface/response/polling}/itwitch-api-v5-channel-follower.ts
|
+0
|
-0
|
src/backend/src/twitch/{polling/handler => interface/response/polling}/itwitch-api-v5-channel-following-event.ts
|
+0
|
-0
|
src/backend/src/twitch/{polling/handler => interface/response/polling}/itwitch-api-v6-pagination.ts
|
+0
|
-0
|
src/backend/src/twitch/{polling/handler => interface/response/polling}/itwitch-api-v6-streaming-event.ts
|
+0
|
-0
|
src/backend/src/twitch/{polling/handler => interface/response/polling}/twitch-api-v6-streaming-event-types.ts
|
+0
|
-0
|
src/backend/src/twitch/irc/{ => connection}/iirc-connection.ts
|
+4
|
-3
|
src/backend/src/twitch/irc/{ => connection}/irc-connection.ts
|
+55
|
-10
|
src/backend/src/twitch/irc/{ => connection}/irc-manager.ts
|
+4
|
-2
|
src/backend/src/twitch/irc/handler/logging.ts
|
+6
|
-5
|
src/backend/src/twitch/irc/handler/ping.ts
|
+8
|
-13
|
src/backend/src/twitch/irc/handler/reconnect.ts
|
+5
|
-3
|
src/backend/src/twitch/irc/{command => interface}/iincoming-irc-command.ts
|
+0
|
-0
|
src/backend/src/twitch/irc/{command => interface}/ioutgoing-irc-command.ts
|
+0
|
-0
|
src/backend/src/twitch/irc/{event-handler => translator}/incoming-irc-command-event-translator.ts
|
+6
|
-4
|
src/backend/src/twitch/irc/{event-handler => translator}/outgoing-irc-command-event-handler.ts
|
+6
|
-7
|
src/backend/src/twitch/iweb-socket-error.ts
|
+0
|
-26
|
src/backend/src/twitch/polling/{ => connection}/ipolling-connection.ts
|
+0
|
-0
|
src/backend/src/twitch/polling/connection/polling-clientid-connection.ts
|
+3
|
-3
|
src/backend/src/twitch/polling/{ => connection}/polling-connection.ts
|
+3
|
-3
|
src/backend/src/twitch/polling/{ => connection}/polling-manager.ts
|
+0
|
-0
|
src/backend/src/twitch/polling/{ => interface}/ihttp-data.ts
|
+0
|
-0
|
src/backend/src/twitch/polling/{ => interface}/ihttp-header.ts
|
+0
|
-0
|
src/backend/src/twitch/polling/{event => interface}/iincoming-polling-event.ts
|
+0
|
-0
|
src/backend/src/twitch/polling/{event-handler => translator}/incoming-polling-event-translator.ts
|
+3
|
-4
|
src/backend/src/twitch/pubsub/{ => connection}/ipubsub-connection.ts
|
+2
|
-2
|
src/backend/src/twitch/pubsub/{ => connection}/pubsub-connection.ts
|
+19
|
-4
|
src/backend/src/twitch/pubsub/{ => connection}/pubsub-manager.ts
|
+4
|
-2
|
src/backend/src/twitch/pubsub/handler/logging.ts
|
+2
|
-2
|
src/backend/src/twitch/pubsub/handler/ping.ts
|
+3
|
-3
|
src/backend/src/twitch/pubsub/handler/reconnect.ts
|
+3
|
-3
|
src/backend/src/twitch/{polling/event => pubsub/interface}/iincoming-pubsub-event.ts
|
+1
|
-1
|
src/backend/src/twitch/pubsub/{ => interface}/ipubsub-response.ts
|
+0
|
-0
|
src/backend/src/twitch/{polling/event-handler => pubsub/translator}/incoming-pubsub-event-translator.ts
|
+7
|
-5
|
src/backend/src/twitch/{polling/event-handler => translator}/incoming-cheering-event-translator.ts
|
+2
|
-2
|
src/backend/src/twitch/{polling/event-handler => translator}/incoming-cheermotes-event-translator.ts
|
+7
|
-3
|
src/backend/src/twitch/{polling/event-handler => translator}/incoming-following-event-translator.ts
|
+8
|
-4
|
src/backend/src/twitch/{polling/event-handler => translator}/incoming-streaming-event-translator.ts
|
+7
|
-3
|
src/backend/src/twitch/{polling/event-handler => translator}/incoming-subscription-event-translator.ts
|
+5
|
-5
|
src/backend/src/twitch/{polling/event-handler => translator}/incoming-whisper-event-translator.ts
|
+2
|
-2
|
src/backend/src/twitch/websocket/{ => connection}/iwebsocket-connection.ts
|
+0
|
-0
|
src/backend/src/twitch/websocket/{ => connection}/websocket-connection.ts
|
+7
|
-24
|
src/backend/src/twitch/websocket/{ => interface}/iwebsocket-command.ts
|
+2
|
-2
|
src/frontend/public/overlay/obs/index.html
|
+5
|
-5
|
src/frontend/src/main/manager-main.ts
|
+4
|
-4
|
src/interface/src/twitch/event/iincoming-cheermotes-event.ts
|
+1
|
-1
|
tsconfig.json
|
+4
|
-3
|