Closed Serph91P closed 1 year ago
yeah those should be updating, do you have all 3 subscriptions active?
yeah those should be updating, do you have all 3 subscriptions active?
OK this is not right.
the about page shows this:
Pressed the subscribe button to subsricbe (btw changed nothing on the setup. besides recently the update you pushed)
but the log shows this:
2023-05-15 10:16:43.178 | tw.ch.subWebhook <INFO> Skip subscription to 80462883:stream.online (gametube), in cache. 2023-05-15 10:16:43.178 | tw.ch.subWebhook <INFO> Skip subscription to 80462883:stream.offline (gametube), in cache. 2023-05-15 10:16:43.178 | tw.ch.subWebhook <INFO> Skip subscription to 80462883:channel.update (gametube), in cache. 2023-05-15 10:16:43.179 | tw.ch.subWebhook <INFO> Skip subscription to 49140130:stream.online (handiofiblood), in cache. 2023-05-15 10:16:43.179 | tw.ch.subWebhook <INFO> Skip subscription to 49140130:stream.offline (handiofiblood), in cache. 2023-05-15 10:16:43.179 | tw.ch.subWebhook <INFO> Skip subscription to 49140130:channel.update (handiofiblood), in cache. 2023-05-15 10:16:43.179 | tw.ch.subWebhook <INFO> Skip subscription to 29565445:stream.online (h0llylp), in cache. 2023-05-15 10:16:43.179 | tw.ch.subWebhook <INFO> Skip subscription to 29565445:stream.offline (h0llylp), in cache. 2023-05-15 10:16:43.179 | tw.ch.subWebhook <INFO> Skip subscription to 29565445:channel.update (h0llylp), in cache. 2023-05-15 10:16:43.179 | tw.ch.subWebhook <INFO> Skip subscription to 73437396:stream.online (bonjwa), in cache. 2023-05-15 10:16:43.179 | tw.ch.subWebhook <INFO> Skip subscription to 73437396:stream.offline (bonjwa), in cache. 2023-05-15 10:16:43.180 | tw.ch.subWebhook <INFO> Skip subscription to 73437396:channel.update (bonjwa), in cache. 2023-05-15 10:16:43.180 | tw.ch.subWebhook <INFO> Skip subscription to 26610234:stream.online (cohhcarnage), in cache. 2023-05-15 10:16:43.180 | tw.ch.subWebhook <INFO> Skip subscription to 26610234:stream.offline (cohhcarnage), in cache. 2023-05-15 10:16:43.180 | tw.ch.subWebhook <INFO> Skip subscription to 26610234:channel.update (cohhcarnage), in cache. 2023-05-15 10:16:43.180 | tw.ch.subWebhook <INFO> Skip subscription to 51929371:stream.online (ml7support), in cache. 2023-05-15 10:16:43.180 | tw.ch.subWebhook <INFO> Skip subscription to 51929371:stream.offline (ml7support), in cache. 2023-05-15 10:16:43.180 | tw.ch.subWebhook <INFO> Skip subscription to 51929371:channel.update (ml7support), in cache. 2023-05-15 10:16:43.180 | tw.ch.subWebhook <INFO> Skip subscription to 22552479:stream.online (giantwaffle), in cache. 2023-05-15 10:16:43.181 | tw.ch.subWebhook <INFO> Skip subscription to 22552479:stream.offline (giantwaffle), in cache. 2023-05-15 10:16:43.181 | tw.ch.subWebhook <INFO> Skip subscription to 22552479:channel.update (giantwaffle), in cache. 2023-05-15 10:16:43.181 | tw.ch.subWebhook <INFO> Skip subscription to 687736379:stream.online (saschipupsi), in cache. 2023-05-15 10:16:43.181 | tw.ch.subWebhook <INFO> Skip subscription to 687736379:stream.offline (saschipupsi), in cache. 2023-05-15 10:16:43.181 | tw.ch.subWebhook <INFO> Skip subscription to 687736379:channel.update (saschipupsi), in cache. 2023-05-15 10:16:43.181 | tw.ch.subWebhook <INFO> Skip subscription to 12875057:stream.online (gronkh), in cache. 2023-05-15 10:16:43.181 | tw.ch.subWebhook <INFO> Skip subscription to 12875057:stream.offline (gronkh), in cache. 2023-05-15 10:16:43.181 | tw.ch.subWebhook <INFO> Skip subscription to 12875057:channel.update (gronkh), in cache. 2023-05-15 10:16:43.181 | tw.ch.subWebhook <INFO> Skip subscription to 48865821:stream.online (staiy), in cache. 2023-05-15 10:16:43.182 | tw.ch.subWebhook <INFO> Skip subscription to 48865821:stream.offline (staiy), in cache. 2023-05-15 10:16:43.182 | tw.ch.subWebhook <INFO> Skip subscription to 48865821:channel.update (staiy), in cache. 2023-05-15 10:16:43.182 | tw.ch.subWebhook <INFO> Skip subscription to 172376071:stream.online (maxim), in cache. 2023-05-15 10:16:43.182 | tw.ch.subWebhook <INFO> Skip subscription to 172376071:stream.offline (maxim), in cache. 2023-05-15 10:16:43.182 | tw.ch.subWebhook <INFO> Skip subscription to 172376071:channel.update (maxim), in cache. 2023-05-15 10:16:43.182 | tw.ch.subWebhook <INFO> Skip subscription to 21431060:stream.online (royalphunk), in cache. 2023-05-15 10:16:43.182 | tw.ch.subWebhook <INFO> Skip subscription to 21431060:stream.offline (royalphunk), in cache. 2023-05-15 10:16:43.182 | tw.ch.subWebhook <INFO> Skip subscription to 21431060:channel.update (royalphunk), in cache.
right, you probably need to clear some old keyvalues that are still lingering, or unsubscribe completely and redo it
the format for doing it manually is {channel_id}.sub.{sub_type}
right, you probably need to clear some old keyvalues that are still lingering, or unsubscribe completely and redo it
the format for doing it manually is
{channel_id}.sub.{sub_type}
so just clear the keyvalues completely and subsrcibe again?
not all of them, just the ones with the id's that don't work. i'm pretty sure i made something to unsub entirely from a channel, not sure where that went
not all of them, just the ones with the id's that don't work. i'm pretty sure i made something to unsub entirely from a channel, not sure where that went
I think I fixed it. There is a subscribe button on the channel edit page.
yeah just make sure you're not getting duplicate subs for anything
yeah just make sure you're not getting duplicate subs for anything
As far as I can see the duplicate ones time out:
2023-05-15 10:42:47.650 | webhook
those are internal webhooks and are not related to the twitch stuff
@MrBrax yeah wrong url still as far as i can see no duplicate subs
wrong url? it is using your app_url config
wrong url? it is using your app_url config
From the log the wrong one.
on question is it normal that notifications from a channel are sent multiple times`?
it should not send the exact same one multiple times no, only once per event
it should not send the exact same one multiple times no, only once per event
Checked everything I can. Nothing is double like subscription ore keycalues. But notifications are double or triple sometimes.
you can check in the logs for a (retry x, type notification
or similar, if the retry is higher than 0 and it still triggered earlier you could turn the config option on for this to disregard retries
you can check in the logs for a
(retry x, type notification
or similar, if the retry is higher than 0 and it still triggered earlier you could turn the config option on for this to disregard retries
Just checked I dont see any retry more than 0:
2023-05-29 07:43:47.854 | hook <INFO> Hook called with message ID redacted, version 1, type channel.update (retry 0, type notification, date 2023-05-29T05:43:47.086547007Z) 2023-05-29 07:43:47.858 | automator.handle <INFO> Automator channel.update event for maxim Notifying clients: Offline channel maxim changed status: Just Chatting (Guten Morgen! | !bewerbung | !tulpar), category offlineStatusChange 54.69.229.126 - - [29/May/2023:05:43:47 +0000] "POST /api/v0/hook/twitch HTTP/1.1" 200 0 "-" "Go-http-client/1.1" 2023-05-29 07:43:48.117 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 07:43:48.117 | automator.getChapterData <ERROR> Get chapter data: No streams in metadata request. 2023-05-29 07:43:48.118 | automator.updateGame <INFO> Channel maxim not capturing, saving channel data to cache: Just Chatting (Guten Morgen! | !bewerbung | !tulpar) No clients connected to broker for data: {"action":"channel_updated","data":{"channel":{"uuid":"aa2c19bf-... 2023-05-29 07:43:51.132 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 2023-05-29 07:44:29.916 | hook <INFO> Hook called with message ID redacted, version 1, type stream.online (retry 0, type notification, date 2023-05-29T05:44:29.244699037Z) 2023-05-29 07:44:29.919 | automator.handle <INFO> Automator stream.online event for maxim (retry 0) 2023-05-29 07:44:29.921 | automator.handle <INFO> maxim stream has ID redacted, started 2023-05-29T05:44:15Z Notifying clients: maxim is live!: Just Chatting Guten Morgen! | !bewerbung | !tulpar, category streamOnline No clients connected to broker for data: {"action":"notify","data":{"title":"maxim is live!","body":"Just... 2023-05-29 07:44:29.923 | automator.download <ERROR> VOD ID already exists for maxim 2023-05-29 07:44:29.926 | channel <INFO> Create VOD JSON for maxim: maxim (2023) (redacted) - s202305e05.json @ /usr/local/share/twitchautomator/data/storage/vods/maxim/Season 202305 2023-05-29 07:44:29.926 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (create json) 2023-05-29 07:44:29.931 | vod <ERROR> No chapters on maxim (2023) (redacted) - s202305e05! 2023-05-29 07:44:29.934 | vod.load <WARNING> Loaded VOD maxim (2023) (redacted) - s202305e05 is not finalized! No clients connected to broker for data: {"action":"start_download","data":{"vod":{"provider":"twitch","u... 2023-05-29 07:44:29.945 | vod.saveJSON <WARNING> Saving JSON of maxim (2023) (redacted) - s202305e05 with no chapters!! 2023-05-29 07:44:29.945 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (is_capturing set) 2023-05-29 07:44:29.949 | automator.download <INFO> Update game for maxim (2023) (redacted) - s202305e05 2023-05-29 07:44:29.949 | automator.updateGame <SUCCESS> Channel data for maxim fetched from cache. 2023-05-29 07:44:29.950 | vod.addChapter <INFO> Adding chapter Guten Morgen! | !bewerbung | !tulpar (Just Chatting) to maxim (2023) (redacted) - s202305e05 2023-05-29 07:44:29.950 | chapter <WARNING> No next chapter or vod end time for chapter Guten Morgen! | !bewerbung | !tulpar (2023-05-29T05:43:47.859Z), duration will probably be 0. 2023-05-29 07:44:29.950 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (game update) No clients connected to broker for data: {"action":"chapter_update","data":{"chapter":{"title":"Guten Mor... 2023-05-29 07:44:29.955 | automator.updateGame <SUCCESS> Stream updated on 'maxim' to 'Just Chatting' (Guten Morgen! | !bewerbung | !tulpar) using cache. Notifying clients: maxim is now streaming Just Chatting!: Guten Morgen! | !bewerbung | !tulpar, category streamStatusChange 2023-05-29 07:44:29.957 | vod.startWatchingViewerCount <INFO> Watching viewer count for maxim (2023) (redacted) - s202305e05 2023-05-29 07:44:29.959 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (dt_capture_started set) 2023-05-29 07:44:29.959 | automator.captureVideo <INFO> Starting capture with filename maxim (2023) (redacted) - s202305e05.ts 2023-05-29 07:44:29.966 | automator.captureVideo <SUCCESS> Spawned process 74 for capture_maxim_redacted 2023-05-29 07:44:29.968 | job <INFO> Save job capture_maxim_redacted with PID 74 to /usr/local/share/twitchautomator/data/cache/pids/capture_maxim_redacted.json No clients connected to broker for data: {"action":"job_save","data":{"job_name":"capture_maxim_407566692... No clients connected to broker for data: {"action":"start_capture","data":{"vod":{"provider":"twitch","uu... 44.241.215.198 - - [29/May/2023:05:44:29 +0000] "POST /api/v0/hook/twitch HTTP/1.1" 200 0 "-" "Go-http-client/1.1" 2023-05-29 07:44:29.977 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 2023-05-29 07:44:29.978 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 2023-05-29 07:44:29.978 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 2023-05-29 07:44:29.979 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 2023-05-29 07:44:30.233 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 07:44:30.233 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (0) 2023-05-29 07:44:30.233 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) 2023-05-29 07:44:31.632 | automator.captureVideo <INFO> Stream resolution for maxim (2023) (redacted) - s202305e05: 1080p60 2023-05-29 07:44:31.633 | automator.captureVideo <INFO> Streamlink now writing output to container. 2023-05-29 07:44:31.634 | automator.captureVideo <INFO> Capturing of maxim (2023) (redacted) - s202305e05, will try to remove ads! No clients connected to broker for data: {"action":"job_update","data":{"job_name":"capture_maxim_4075666... 2023-05-29 07:44:31.977 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 07:44:32.933 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 07:44:34.638 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T05:46:29.974Z maxim (2023) (redacted) - s202305e05 1080p60 99.36 MB / 6946 kbps 🎥 2023-05-29T05:48:29.978Z maxim (2023) (redacted) - s202305e05 1080p60 193.21 MB / 6560 kbps 2023-05-29 07:49:30.203 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 07:49:30.203 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (216) 2023-05-29 07:49:30.203 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 07:49:33.213 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T05:50:29.980Z maxim (2023) (redacted) - s202305e05 1080p60 287.13 MB / 6566 kbps 🎥 2023-05-29T05:52:29.983Z maxim (2023) (redacted) - s202305e05 1080p60 381.07 MB / 6567 kbps 🎥 2023-05-29T05:54:29.984Z maxim (2023) (redacted) - s202305e05 1080p60 474.93 MB / 6561 kbps 2023-05-29 07:54:30.218 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 07:54:30.218 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (216) 2023-05-29 07:54:30.218 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 07:54:33.228 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T05:56:29.986Z maxim (2023) (redacted) - s202305e05 1080p60 568.85 MB / 6565 kbps 🎥 2023-05-29T05:58:29.991Z maxim (2023) (redacted) - s202305e05 1080p60 662.77 MB / 6566 kbps 2023-05-29 07:59:30.227 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 07:59:30.227 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (483) 2023-05-29 07:59:30.227 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 07:59:33.236 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T06:00:29.991Z maxim (2023) (redacted) - s202305e05 1080p60 756.37 MB / 6543 kbps 2023-05-29 08:00:32.838 | hook <INFO> Hook called with message ID redacted, version 1, type channel.update (retry 0, type notification, date 2023-05-29T06:00:32.038159171Z) 2023-05-29 08:00:32.839 | automator.handle <INFO> Automator channel.update event for maxim 54.69.229.126 - - [29/May/2023:06:00:32 +0000] "POST /api/v0/hook/twitch HTTP/1.1" 200 0 "-" "Go-http-client/1.1" 2023-05-29 08:00:33.089 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 08:00:33.089 | automator.updateGame <SUCCESS> Channel data for maxim fetched from notification. 2023-05-29 08:00:33.090 | vod.addChapter <INFO> Adding chapter Guten Morgen! | !bewerbung | !tulpar (Sports) to maxim (2023) (redacted) - s202305e05 2023-05-29 08:00:33.090 | chapter <WARNING> No next chapter or vod end time for chapter Guten Morgen! | !bewerbung | !tulpar (2023-05-29T06:00:32.840Z), duration will probably be 0. 2023-05-29 08:00:33.090 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (game update) No clients connected to broker for data: {"action":"chapter_update","data":{"chapter":{"title":"Guten Mor... 2023-05-29 08:00:33.098 | automator.updateGame <SUCCESS> Stream updated on 'maxim' to 'Sports' (Guten Morgen! | !bewerbung | !tulpar) using eventsub. Notifying clients: maxim is now streaming Sports!: Guten Morgen! | !bewerbung | !tulpar, category streamStatusChange 2023-05-29 08:00:33.100 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 08:00:36.102 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T06:02:29.994Z maxim (2023) (redacted) - s202305e05 1080p60 849.60 MB / 6518 kbps 🎥 2023-05-29T06:04:29.994Z maxim (2023) (redacted) - s202305e05 1080p60 942.83 MB / 6517 kbps 2023-05-29 08:04:30.229 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 08:04:30.229 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (673) 2023-05-29 08:04:30.229 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 08:04:33.238 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T06:06:29.998Z maxim (2023) (redacted) - s202305e05 1080p60 1.01 GB / 6513 kbps 🎥 2023-05-29T06:08:30.003Z maxim (2023) (redacted) - s202305e05 1080p60 1.10 GB / 6517 kbps 2023-05-29 08:09:30.216 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 08:09:30.217 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (663) 2023-05-29 08:09:30.217 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 08:09:33.225 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T06:10:30.007Z maxim (2023) (redacted) - s202305e05 1080p60 1.19 GB / 6506 kbps 🎥 2023-05-29T06:12:30.010Z maxim (2023) (redacted) - s202305e05 1080p60 1.28 GB / 6512 kbps 🎥 2023-05-29T06:14:30.010Z maxim (2023) (redacted) - s202305e05 1080p60 1.38 GB / 6519 kbps 2023-05-29 08:14:30.236 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 08:14:30.236 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (804) 2023-05-29 08:14:30.236 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 08:14:33.248 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T06:16:30.013Z maxim (2023) (redacted) - s202305e05 1080p60 1.47 GB / 6512 kbps 🎥 2023-05-29T06:18:30.017Z maxim (2023) (redacted) - s202305e05 1080p60 1.56 GB / 6514 kbps 2023-05-29 08:19:30.267 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 08:19:30.268 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (883) 2023-05-29 08:19:30.268 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 08:19:33.278 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T06:20:30.019Z maxim (2023) (redacted) - s202305e05 1080p60 1.65 GB / 6505 kbps 🎥 2023-05-29T06:22:30.022Z maxim (2023) (redacted) - s202305e05 1080p60 1.74 GB / 6513 kbps 🎥 2023-05-29T06:24:30.023Z maxim (2023) (redacted) - s202305e05 1080p60 1.83 GB / 6513 kbps 2023-05-29 08:24:30.236 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 08:24:30.236 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (959) 2023-05-29 08:24:30.236 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 08:24:33.245 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T06:26:30.025Z maxim (2023) (redacted) - s202305e05 1080p60 1.92 GB / 6509 kbps 🎥 2023-05-29T06:28:30.029Z maxim (2023) (redacted) - s202305e05 1080p60 2.01 GB / 6512 kbps 2023-05-29 08:29:30.229 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 08:29:30.230 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (996) 2023-05-29 08:29:30.230 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 08:29:33.239 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T06:30:30.033Z maxim (2023) (redacted) - s202305e05 1080p60 2.10 GB / 6509 kbps 🎥 2023-05-29T06:32:30.035Z maxim (2023) (redacted) - s202305e05 1080p60 2.19 GB / 6514 kbps 🎥 2023-05-29T06:34:30.036Z maxim (2023) (redacted) - s202305e05 1080p60 2.29 GB / 6508 kbps 2023-05-29 08:34:30.234 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 08:34:30.234 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (1076) 2023-05-29 08:34:30.234 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 08:34:33.244 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T06:36:30.039Z maxim (2023) (redacted) - s202305e05 1080p60 2.38 GB / 6514 kbps 🎥 2023-05-29T06:38:30.044Z maxim (2023) (redacted) - s202305e05 1080p60 2.47 GB / 6515 kbps 2023-05-29 08:39:30.241 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 08:39:30.241 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (1098) 2023-05-29 08:39:30.242 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 08:39:33.251 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T06:40:30.048Z maxim (2023) (redacted) - s202305e05 1080p60 2.56 GB / 6521 kbps 🎥 2023-05-29T06:42:30.053Z maxim (2023) (redacted) - s202305e05 1080p60 2.65 GB / 6513 kbps 🎥 2023-05-29T06:44:30.052Z maxim (2023) (redacted) - s202305e05 1080p60 2.74 GB / 6513 kbps 2023-05-29 08:44:30.248 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 08:44:30.249 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (1206) 2023-05-29 08:44:30.249 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 08:44:33.258 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T06:46:30.056Z maxim (2023) (redacted) - s202305e05 1080p60 2.83 GB / 6520 kbps 🎥 2023-05-29T06:48:30.059Z maxim (2023) (redacted) - s202305e05 1080p60 2.92 GB / 6514 kbps 2023-05-29 08:49:30.251 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 08:49:30.251 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (1251) 2023-05-29 08:49:30.251 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 08:49:33.261 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T06:50:30.063Z maxim (2023) (redacted) - s202305e05 1080p60 3.01 GB / 6516 kbps 🎥 2023-05-29T06:52:30.066Z maxim (2023) (redacted) - s202305e05 1080p60 3.10 GB / 6517 kbps 🎥 2023-05-29T06:54:30.066Z maxim (2023) (redacted) - s202305e05 1080p60 3.20 GB / 6517 kbps 2023-05-29 08:54:30.253 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 08:54:30.253 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (1277) 2023-05-29 08:54:30.253 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 08:54:33.260 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T06:56:30.070Z maxim (2023) (redacted) - s202305e05 1080p60 3.29 GB / 6510 kbps 🎥 2023-05-29T06:58:30.074Z maxim (2023) (redacted) - s202305e05 1080p60 3.38 GB / 6514 kbps 2023-05-29 08:59:30.259 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 08:59:30.259 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (1342) 2023-05-29 08:59:30.259 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 08:59:33.269 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T07:00:30.078Z maxim (2023) (redacted) - s202305e05 1080p60 3.47 GB / 6506 kbps 🎥 2023-05-29T07:02:30.082Z maxim (2023) (redacted) - s202305e05 1080p60 3.56 GB / 6513 kbps 🎥 2023-05-29T07:04:30.082Z maxim (2023) (redacted) - s202305e05 1080p60 3.65 GB / 6516 kbps 2023-05-29 09:04:30.264 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 09:04:30.264 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (1359) 2023-05-29 09:04:30.265 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 09:04:33.273 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 2023-05-29 09:04:37.925 | hook <INFO> Hook called with message ID OsTPiI8u9Q-rFQgYKleuL5edJQNveLCnpdfs8KVGanM=, version 1, type channel.update (retry 0, type notification, date 2023-05-29T07:04:37.191633704Z) 2023-05-29 09:04:37.927 | automator.handle <INFO> Automator channel.update event for maxim 44.241.215.198 - - [29/May/2023:07:04:37 +0000] "POST /api/v0/hook/twitch HTTP/1.1" 200 0 "-" "Go-http-client/1.1" 2023-05-29 09:04:38.193 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 09:04:38.193 | automator.updateGame <SUCCESS> Channel data for maxim fetched from notification. 2023-05-29 09:04:38.194 | vod.addChapter <INFO> Adding chapter Guten Morgen! | !bewerbung | !tulpar (Convergence: A League of Legends Story) to maxim (2023) (redacted) - s202305e05 2023-05-29 09:04:38.194 | chapter <WARNING> No next chapter or vod end time for chapter Guten Morgen! | !bewerbung | !tulpar (2023-05-29T07:04:37.928Z), duration will probably be 0. 2023-05-29 09:04:38.194 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (game update) No clients connected to broker for data: {"action":"chapter_update","data":{"chapter":{"title":"Guten Mor... 2023-05-29 09:04:38.199 | automator.updateGame <SUCCESS> Stream updated on 'maxim' to 'Convergence: A League of Legends Story' (Guten Morgen! | !bewerbung | !tulpar) using eventsub. Notifying clients: maxim is now playing Convergence: A League of Legends Story!: Guten Morgen! | !bewerbung | !tulpar, category streamStatusChange 2023-05-29 09:04:38.202 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 09:04:41.205 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T07:06:30.084Z maxim (2023) (redacted) - s202305e05 1080p60 3.74 GB / 6561 kbps 🎥 2023-05-29T07:08:30.088Z maxim (2023) (redacted) - s202305e05 1080p60 3.83 GB / 6553 kbps 2023-05-29 09:09:30.260 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 09:09:30.260 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (1392) 2023-05-29 09:09:30.261 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 09:09:33.271 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T07:10:30.093Z maxim (2023) (redacted) - s202305e05 1080p60 3.93 GB / 6567 kbps 🎥 2023-05-29T07:12:30.095Z maxim (2023) (redacted) - s202305e05 1080p60 4.02 GB / 6558 kbps 🎥 2023-05-29T07:14:30.096Z maxim (2023) (redacted) - s202305e05 1080p60 4.11 GB / 6557 kbps 2023-05-29 09:14:30.272 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 09:14:30.273 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (1487) 2023-05-29 09:14:30.273 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 09:14:33.282 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T07:16:30.100Z maxim (2023) (redacted) - s202305e05 1080p60 4.20 GB / 6568 kbps 🎥 2023-05-29T07:18:30.105Z maxim (2023) (redacted) - s202305e05 1080p60 4.29 GB / 6552 kbps 2023-05-29 09:19:30.266 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 09:19:30.266 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (1691) 2023-05-29 09:19:30.267 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 09:19:33.277 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T07:20:30.106Z maxim (2023) (redacted) - s202305e05 1080p60 4.38 GB / 6558 kbps 🎥 2023-05-29T07:22:30.110Z maxim (2023) (redacted) - s202305e05 1080p60 4.48 GB / 6562 kbps 🎥 2023-05-29T07:24:30.110Z maxim (2023) (redacted) - s202305e05 1080p60 4.57 GB / 6556 kbps 2023-05-29 09:24:30.284 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 09:24:30.284 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (1777) 2023-05-29 09:24:30.284 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 09:24:33.294 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T07:26:30.111Z maxim (2023) (redacted) - s202305e05 1080p60 4.66 GB / 6559 kbps 🎥 2023-05-29T07:28:30.115Z maxim (2023) (redacted) - s202305e05 1080p60 4.75 GB / 6561 kbps 2023-05-29 09:29:30.278 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 09:29:30.278 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (1873) 2023-05-29 09:29:30.279 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 09:29:33.289 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T07:30:30.118Z maxim (2023) (redacted) - s202305e05 1080p60 4.84 GB / 6559 kbps 🎥 2023-05-29T07:32:30.122Z maxim (2023) (redacted) - s202305e05 1080p60 4.93 GB / 6560 kbps 🎥 2023-05-29T07:34:30.122Z maxim (2023) (redacted) - s202305e05 1080p60 5.02 GB / 6568 kbps 2023-05-29 09:34:30.293 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 09:34:30.293 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (2060) 2023-05-29 09:34:30.293 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 09:34:33.302 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T07:36:30.126Z maxim (2023) (redacted) - s202305e05 1080p60 5.12 GB / 6553 kbps 🎥 2023-05-29T07:38:30.128Z maxim (2023) (redacted) - s202305e05 1080p60 5.21 GB / 6563 kbps 2023-05-29 09:39:30.298 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 09:39:30.298 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (2169) 2023-05-29 09:39:30.298 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 09:39:33.308 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T07:40:30.131Z maxim (2023) (redacted) - s202305e05 1080p60 5.30 GB / 6570 kbps 🎥 2023-05-29T07:42:30.134Z maxim (2023) (redacted) - s202305e05 1080p60 5.39 GB / 6558 kbps 🎥 2023-05-29T07:44:30.135Z maxim (2023) (redacted) - s202305e05 1080p60 5.48 GB / 6559 kbps 2023-05-29 09:44:30.300 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 09:44:30.301 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (2239) 2023-05-29 09:44:30.301 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 09:44:33.310 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T07:46:30.139Z maxim (2023) (redacted) - s202305e05 1080p60 5.57 GB / 6564 kbps 🎥 2023-05-29T07:48:30.141Z maxim (2023) (redacted) - s202305e05 1080p60 5.67 GB / 6564 kbps 2023-05-29 09:49:30.293 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 09:49:30.293 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (2320) 2023-05-29 09:49:30.294 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 09:49:33.302 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T07:50:30.145Z maxim (2023) (redacted) - s202305e05 1080p60 5.76 GB / 6563 kbps 🎥 2023-05-29T07:52:30.148Z maxim (2023) (redacted) - s202305e05 1080p60 5.85 GB / 6563 kbps 🎥 2023-05-29T07:54:30.148Z maxim (2023) (redacted) - s202305e05 1080p60 5.94 GB / 6560 kbps 2023-05-29 09:54:30.300 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 09:54:30.300 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (2401) 2023-05-29 09:54:30.300 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 09:54:33.309 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T07:56:30.151Z maxim (2023) (redacted) - s202305e05 1080p60 6.03 GB / 6562 kbps 🎥 2023-05-29T07:58:30.155Z maxim (2023) (redacted) - s202305e05 1080p60 6.12 GB / 6559 kbps 2023-05-29 09:59:30.320 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 09:59:30.320 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (2468) 2023-05-29 09:59:30.321 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 09:59:33.330 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T08:00:30.160Z maxim (2023) (redacted) - s202305e05 1080p60 6.22 GB / 6562 kbps 🎥 2023-05-29T08:02:30.163Z maxim (2023) (redacted) - s202305e05 1080p60 6.31 GB / 6575 kbps 🎥 2023-05-29T08:04:30.164Z maxim (2023) (redacted) - s202305e05 1080p60 6.40 GB / 6555 kbps 2023-05-29 10:04:30.307 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 10:04:30.307 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (2519) 2023-05-29 10:04:30.307 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 10:04:33.318 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 2023-05-29 10:06:02.398 | hook <INFO> Hook called with message ID radacted, version 1, type channel.update (retry 0, type notification, date 2023-05-29T08:06:01.625362043Z) 2023-05-29 10:06:02.405 | automator.handle <INFO> Automator channel.update event for maxim 54.69.229.126 - - [29/May/2023:08:06:02 +0000] "POST /api/v0/hook/twitch HTTP/1.1" 200 0 "-" "Go-http-client/1.1" 2023-05-29 10:06:02.680 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 10:06:02.681 | automator.updateGame <SUCCESS> Channel data for maxim fetched from notification. 2023-05-29 10:06:02.681 | vod.addChapter <INFO> Adding chapter Guten Morgen! | !bewerbung | !tulpar (ELDEN RING) to maxim (2023) (redacted) - s202305e05 2023-05-29 10:06:02.682 | chapter <WARNING> No next chapter or vod end time for chapter Guten Morgen! | !bewerbung | !tulpar (2023-05-29T08:06:02.406Z), duration will probably be 0. 2023-05-29 10:06:02.682 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (game update) No clients connected to broker for data: {"action":"chapter_update","data":{"chapter":{"title":"Guten Mor... 2023-05-29 10:06:02.686 | automator.updateGame <SUCCESS> Stream updated on 'maxim' to 'ELDEN RING' (Guten Morgen! | !bewerbung | !tulpar) using eventsub. Notifying clients: maxim is now playing one of your favourite games: ELDEN RING!: Guten Morgen! | !bewerbung | !tulpar, category streamStatusChangeFavourite 2023-05-29 10:06:02.689 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 10:06:05.690 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T08:06:30.168Z maxim (2023) (redacted) - s202305e05 1080p60 6.49 GB / 6541 kbps 🎥 2023-05-29T08:08:30.172Z maxim (2023) (redacted) - s202305e05 1080p60 6.58 GB / 6524 kbps 2023-05-29 10:09:30.304 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 10:09:30.304 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (2519) 2023-05-29 10:09:30.304 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 10:09:33.313 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T08:10:30.175Z maxim (2023) (redacted) - s202305e05 1080p60 6.67 GB / 6558 kbps 🎥 2023-05-29T08:12:30.178Z maxim (2023) (redacted) - s202305e05 1080p60 6.77 GB / 6556 kbps 🎥 2023-05-29T08:14:30.178Z maxim (2023) (redacted) - s202305e05 1080p60 6.86 GB / 6553 kbps 2023-05-29 10:14:30.314 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 10:14:30.314 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (2686) 2023-05-29 10:14:30.315 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 10:14:33.323 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T08:16:30.182Z maxim (2023) (redacted) - s202305e05 1080p60 6.95 GB / 6566 kbps 🎥 2023-05-29T08:18:30.186Z maxim (2023) (redacted) - s202305e05 1080p60 7.04 GB / 6552 kbps 2023-05-29 10:19:30.318 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 10:19:30.318 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (2686) 2023-05-29 10:19:30.318 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 10:19:33.327 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T08:20:30.190Z maxim (2023) (redacted) - s202305e05 1080p60 7.13 GB / 6560 kbps 🎥 2023-05-29T08:22:30.193Z maxim (2023) (redacted) - s202305e05 1080p60 7.22 GB / 6558 kbps 🎥 2023-05-29T08:24:30.194Z maxim (2023) (redacted) - s202305e05 1080p60 7.32 GB / 6559 kbps 2023-05-29 10:24:30.330 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 10:24:30.330 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (2759) 2023-05-29 10:24:30.330 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 10:24:33.340 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T08:26:30.197Z maxim (2023) (redacted) - s202305e05 1080p60 7.41 GB / 6562 kbps 🎥 2023-05-29T08:28:30.198Z maxim (2023) (redacted) - s202305e05 1080p60 7.50 GB / 6561 kbps 2023-05-29 10:29:30.324 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 10:29:30.324 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (2812) 2023-05-29 10:29:30.325 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 10:29:33.333 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T08:30:30.204Z maxim (2023) (redacted) - s202305e05 1080p60 7.59 GB / 6559 kbps 🎥 2023-05-29T08:32:30.209Z maxim (2023) (redacted) - s202305e05 1080p60 7.68 GB / 6559 kbps 🎥 2023-05-29T08:34:30.209Z maxim (2023) (redacted) - s202305e05 1080p60 7.77 GB / 6561 kbps 2023-05-29 10:34:30.341 | channel <INFO> Querying streams for streamer id 172376071 2023-05-29 10:34:30.341 | vod.addViewerCount <INFO> Added viewer count for maxim (2023) (redacted) - s202305e05 (2920) 2023-05-29 10:34:30.341 | vod.saveJSON <SUCCESS> Saving JSON of maxim (2023) (redacted) - s202305e05 (add viewer count) No clients connected to broker for data: {"action":"vod_updated","data":{"vod":{"provider":"twitch","uuid... 2023-05-29 10:34:33.350 | webhook <ERROR> Webhook error: AxiosError: Request failed with status code 401 🎥 2023-05-29T08:36:30.212Z maxim (2023) (redacted) - s202305e05 1080p60 7.87 GB / 6559 kbps
do you have duplicate subscriptions perhaps? the pictures of the notifications only has like one duplicate
do you have duplicate subscriptions perhaps? the pictures of the notifications only has like one duplicate
Checked, nowhere.
i can't find any duplicate notifications in that log, was that really when it happened?
i can't find any duplicate notifications in that log, was that really when it happened?
those are not duplicate, one is when the streamer is live and the other is when they change the title/game
those are not duplicate, one is when the streamer is live and the other is when they change the title/game
But those are or?
i am a bit confused as to where those come from, i don't recall putting 'lsdvr' in any message strings. bit weird too that it doesn't have the usual title
i am a bit confused as to where those come from, i don't recall putting 'lsdvr' in any message strings. bit weird too that it doesn't have the usual title
probably comes from pushover, i think i called it like this. here is the log for those. all stating retry 0:
2023-05-29 12:42:47.370 | hook
i added some more logging to dev branch, perhaps it would show why at least the title doesn't show up, the rest i'm really stumped on.
it is pretty certain though that the streamer is updating the info every time, it might just not be handled correctly
i added some more logging to dev branch, perhaps it would show why at least the title doesn't show up, the rest i'm really stumped on.
it is pretty certain though that the streamer is updating the info every time, it might just not be handled correctly
ok will update my develop docker container (everything is seperate from master) and add the bonjwa channel (they do the most update of titles and stuff) so we can see what is happening.
i added some more logging to dev branch, perhaps it would show why at least the title doesn't show up, the rest i'm really stumped on.
it is pretty certain though that the streamer is updating the info every time, it might just not be handled correctly
the develop Container keeps crashing with empty configs ect:
Folder '/usr/local/share/twitchautomator/public' does not exist, creating. Data folder '/usr/local/share/twitchautomator/data/payloads' does not exist, creating. Data folder '/usr/local/share/twitchautomator/data/backup' does not exist, creating. 😤 Log called before date was set! Setting 'bin_path_python' does not exist. Setting 'bin_path_python3' does not exist. Setting 'docker' does not exist. API client id not set, can't setup axios requirements.txt not found /usr/local/share/twitchautomator/requirements.txt binaries.txt not found /usr/local/share/twitchautomator/binaries.txt No clients connected to broker for data: {"action":"init","data":{"hello":"world"}} Initialising... Environment: undefined Running as user undefined AppRoot: /usr/local/share/twitchautomator DataRoot: /usr/local/share/twitchautomator/data Client is built: /usr/local/share/twitchautomator/client-vue/dist/index.html VOD player is built: /usr/local/share/twitchautomator/twitch-vod-chat/dist/index.html Chat dumper is built: /usr/local/share/twitchautomator/twitch-chat-dumper/build/index.js Created folder: /usr/local/share/twitchautomator/public Created data folder: /usr/local/share/twitchautomator/data/payloads Created data folder: /usr/local/share/twitchautomator/data/backup Loading key-value pairs... No key-value pairs found in storage. Migrating key-value pairs... No key-value pairs found to migrate. Loading config... Setting 'debug.catch_global_rejections' not configured, using default value 'false'. Clearing log memory from to 2023-05-30 2023-05-30 16:40:46.159 | log
Starting new log file for 2023-05-30, git hash undefined 2023-05-30 16:40:46.160 | config Saved config from missing default values ✔ 76 settings loaded. 2023-05-30 16:40:46.161 | config Setting 'bin_path_python' does not exist. Overriding setting 'BIN_PATH_PYTHON' with environment variable: '/usr/bin/python' Overriding setting 'NODE_PATH' with environment variable: '/usr/local/bin/node' Overriding setting 'BIN_DIR' with environment variable: '/usr/local/bin' 2023-05-30 16:40:46.161 | config Setting 'bin_path_python3' does not exist. Overriding setting 'BIN_PATH_PYTHON3' with environment variable: '/usr/bin/python3' Overriding setting 'SERVER_PORT' with environment variable: '8080' Overriding setting 'MEDIAINFO_PATH' with environment variable: '/usr/bin/mediainfo' 2023-05-30 16:40:46.162 | config Setting 'docker' does not exist. Overriding setting 'DOCKER' with environment variable: '1' Overriding setting 'FFMPEG_PATH' with environment variable: '/usr/bin/ffmpeg' Overriding setting 'TWITCHDOWNLOADER_PATH' with environment variable: '/usr/local/bin/TwitchDownloaderCLI' Overriding setting 'WEBSOCKET_ENABLED' with environment variable: 'true' 2023-05-30 16:40:46.162 | YouTubeHelper No client_id or client_secret set up. YouTube uploads will not work. Setting up axios... Read today's log... ✔ Parsed 6 lines from /usr/local/share/twitchautomator/data/logs/2023-05-30.log.jsonline 2023-05-30 16:40:46.163 | config The time is 2023-05-30T14:40:46.163Z. Current topside temperature is 93 degrees, with an estimated high of one hundred and five. The Black Mesa compound is maintained at a pleasant 68 degrees at all times. 2023-05-30 16:40:46.170 | helper.execSimple Executing 'git hash check': $ git rev-parse HEAD 2023-05-30 16:40:46.188 | helper.execSimple Process 45 for 'git hash check' exited with code 128 2023-05-30 16:40:46.188 | config.getGitHash Could not fetch git hash 2023-05-30 16:40:46.192 | helper.execSimple Executing 'git branch check': $ git rev-parse --abbrev-ref HEAD 2023-05-30 16:40:46.193 | helper.execSimple Process 46 for 'git branch check' exited with code 128 2023-05-30 16:40:46.193 | config.getGitBranch Could not fetch git branch 2023-05-30 16:40:46.193 | game Populating favourite games... 2023-05-30 16:40:46.194 | game Favourite games populated with 0 games. 2023-05-30 16:40:46.195 | dvr.loadChannels Loading channels... 2023-05-30 16:40:46.195 | dvr.loadChannels Loaded 0 channels! 2023-05-30 16:40:46.195 | job Loaded 0 jobs from cache 2023-05-30 16:40:46.196 | scheduler.defaultJobs Set up default jobs 2023-05-30 16:40:46.238 | scheduler.schedule Scheduled job 'check_muted_vods' with cronTime '0 /12 ' 2023-05-30 16:40:46.239 | scheduler.schedule Scheduled job 'check_deleted_vods' with cronTime '10 /12 ' 2023-05-30 16:40:46.240 | scheduler.schedule Scheduled job 'match_vods' with cronTime '30 /12 ' 2023-05-30 16:40:46.240 | scheduler.schedule Scheduled job 'clipdownload' with cronTime '0 0 ' 2023-05-30 16:40:46.241 | scheduler.schedule Scheduled job 'validate_oauth' with cronTime '0 /1 *' 2023-05-30 16:40:46.241 | tw.helperEventsub is not using websocket 2023-05-30 16:40:46.256 | helper.execSimple Executing 'about binary check': $ /usr/local/bin/streamlink --version 2023-05-30 16:40:46.263 | helper.execSimple Executing 'pipenv --venv': $ /usr/local/bin/pipenv --venv 2023-05-30 16:40:46.263 | config Loading config stuff done. Attaching WebSocket server to broker... 🥞 LiveStreamDVR listening on port 8080, mode undefined. Base path: / 🥞 Local: http://localhost:8080 Public: undefined ~ Running with plain JS ~ Build date: 5/30/2023, 10:18:29 AM (server.js) Version: 1.4.11 running on node v18.16.0 linux 🦄 Client broker now attached to websocket. 2023-05-30 16:40:46.587 | helper.execSimple Process 48 for 'about binary check' exited with code 0 Pip package streamlink version: 5.5.1 2023-05-30 16:40:46.863 | helper.execSimple Process 49 for 'pipenv --venv' exited with code 1 2023-05-30 16:40:46.864 | helper Failed to get pipenv path: [object Object] Python virtual environment is enabled but not found. Please run 'pipenv install' in the root folder.
ok docker image should work now, jank fix for python 3.11 until it gets ported to debian stable
ok docker image should work now, jank fix for python 3.11 until it gets ported to debian stable
Getting AxiosError: Request failed with status code 500
Config file not found, creating new one 😤 Log called before date was set! Setting 'bin_path_python' does not exist. Setting 'bin_path_python3' does not exist. Setting 'docker' does not exist. API client id not set, can't setup axios requirements.txt not found /usr/local/share/twitchautomator/requirements.txt binaries.txt not found /usr/local/share/twitchautomator/binaries.txt API client id not set, can't setup axios No clients connected to broker for data: {"action":"init","data":{"hello":"world"}} Loading config... Generating config Clearing log memory from to 2023-05-31 2023-05-31 10:31:40.507 | log
Starting new log file for 2023-05-31, git hash undefined 2023-05-31 10:31:40.508 | config Saved config from generate config ✔ 75 settings loaded. 2023-05-31 10:31:40.509 | config Setting 'bin_path_python' does not exist. Overriding setting 'BIN_PATH_PYTHON' with environment variable: '/usr/bin/python' Overriding setting 'NODE_PATH' with environment variable: '/usr/local/bin/node' Overriding setting 'BIN_DIR' with environment variable: '/usr/local/bin' 2023-05-31 10:31:40.509 | config Setting 'bin_path_python3' does not exist. Overriding setting 'BIN_PATH_PYTHON3' with environment variable: '/usr/bin/python3' Overriding setting 'SERVER_PORT' with environment variable: '8080' Overriding setting 'MEDIAINFO_PATH' with environment variable: '/usr/bin/mediainfo' 2023-05-31 10:31:40.509 | config Setting 'docker' does not exist. Overriding setting 'DOCKER' with environment variable: '1' Overriding setting 'FFMPEG_PATH' with environment variable: '/usr/bin/ffmpeg' Overriding setting 'TWITCHDOWNLOADER_PATH' with environment variable: '/usr/local/bin/TwitchDownloaderCLI' Overriding setting 'WEBSOCKET_ENABLED' with environment variable: 'true' 2023-05-31 10:31:40.510 | YouTubeHelper No client_id or client_secret set up. YouTube uploads will not work. Generating eventsub secret... 2023-05-31 10:31:40.516 | config Saved config from eventsub_secret not set Setting up axios... Read today's log... ✔ Parsed 7 lines from /usr/local/share/twitchautomator/data/logs/2023-05-31.log.jsonline 2023-05-31 10:31:40.517 | config The time is 2023-05-31T08:31:40.517Z. Current topside temperature is 93 degrees, with an estimated high of one hundred and five. The Black Mesa compound is maintained at a pleasant 68 degrees at all times. 2023-05-31 10:31:40.523 | helper.execSimple Executing 'git hash check': $ git rev-parse HEAD 2023-05-31 10:31:40.541 | helper.execSimple Process 44 for 'git hash check' exited with code 128 2023-05-31 10:31:40.541 | config.getGitHash Could not fetch git hash 2023-05-31 10:31:40.547 | helper.execSimple Executing 'git branch check': $ git rev-parse --abbrev-ref HEAD 2023-05-31 10:31:40.547 | helper.execSimple Process 45 for 'git branch check' exited with code 128 2023-05-31 10:31:40.547 | config.getGitBranch Could not fetch git branch 2023-05-31 10:31:40.548 | game Favourite games file not found, creating... 2023-05-31 10:31:40.548 | game Populating favourite games... 2023-05-31 10:31:40.548 | game Favourite games populated with 0 games. 2023-05-31 10:31:40.549 | dvr.loadChannels Loading channels... 2023-05-31 10:31:40.549 | dvr.loadChannels Loaded 0 channels! 2023-05-31 10:31:40.549 | job Loaded 0 jobs from cache 2023-05-31 10:31:40.550 | scheduler.defaultJobs Set up default jobs 2023-05-31 10:31:40.581 | scheduler.schedule Scheduled job 'check_muted_vods' with cronTime '0 /12 ' 2023-05-31 10:31:40.582 | scheduler.schedule Scheduled job 'check_deleted_vods' with cronTime '10 /12 ' 2023-05-31 10:31:40.583 | scheduler.schedule Scheduled job 'match_vods' with cronTime '30 /12 ' 2023-05-31 10:31:40.583 | scheduler.schedule Scheduled job 'clipdownload' with cronTime '0 0 ' 2023-05-31 10:31:40.584 | scheduler.schedule Scheduled job 'validate_oauth' with cronTime '0 /1 ' 2023-05-31 10:31:40.584 | tw.helperEventsub is not using websocket 2023-05-31 10:31:40.592 | helper /12 ' 2023-05-31 10:31:40.600 | scheduler.scheduletcd binary not found at: /usr/local/bin/tcd 2023-05-31 10:31:40.592 | helper Streamlink binary not found at: /usr/local/bin/streamlink 2023-05-31 10:31:40.592 | helper yt-dlp binary not found at: /usr/local/bin/yt-dlp 2023-05-31 10:31:40.592 | helper pipenv binary not found at: /usr/local/bin/pipenv 2023-05-31 10:31:40.593 | helper tcd binary not found at: /usr/local/bin/tcd 2023-05-31 10:31:40.593 | helper Streamlink binary not found at: /usr/local/bin/streamlink 2023-05-31 10:31:40.593 | helper yt-dlp binary not found at: /usr/local/bin/yt-dlp 2023-05-31 10:31:40.593 | helper pipenv binary not found at: /usr/local/bin/pipenv 2023-05-31 10:31:40.594 | helper pipenv binary not found at: /usr/local/bin/pipenv 2023-05-31 10:31:40.594 | config Loading config stuff done. 2023-05-31 10:31:40.594 | helper pipenv binary not found at: /usr/local/bin/pipenv 2023-05-31 10:31:40.594 | config Saved config from unknown Setting up axios... 2023-05-31 10:31:40.595 | dvr Python virtual environment path: false Attaching WebSocket server to broker... Scheduler: remove job 'check_muted_vods' Scheduler: remove job 'check_deleted_vods' Scheduler: remove job 'match_vods' Scheduler: remove job 'clipdownload' Scheduler: remove job 'validate_oauth' 2023-05-31 10:31:40.599 | scheduler.defaultJobs Set up default jobs 2023-05-31 10:31:40.599 | scheduler.schedule Scheduled job 'check_muted_vods' with cronTime '0 Scheduled job 'check_deleted_vods' with cronTime '10 /12 ' 2023-05-31 10:31:40.600 | scheduler.scheduleScheduled job 'match_vods' with cronTime '30 /12 ' 2023-05-31 10:31:40.600 | scheduler.scheduleScheduled job 'clipdownload' with cronTime '0 0 ' 2023-05-31 10:31:40.601 | scheduler.scheduleScheduled job 'validate_oauth' with cronTime '0 /1 ' 2023-05-31 10:31:40.601 | YouTubeHelper No client_id or client_secret set up. YouTube uploads will not work. 2023-05-31 10:31:40.601 | tw.helper Eventsub is not using websocket 🥞 LiveStreamDVR listening on port 8080, mode undefined. Base path: / 🥞 Local: http://localhost:8080 Public: undefined ~ Running with plain JS ~ Build date: 5/30/2023, 8:33:54 PM (server.js) Version: 1.4.11 running on node v19.9.0 linux 🦄 Client broker now attached to websocket.
where? it's not in that log
where? it's not in that log
Sorry the log continued:
Public: undefined ~ Running with plain JS ~ Build date: 5/30/2023, 8:33:54 PM (server.js) Version: 1.4.11 running on node v19.9.0 linux 🦄 Client broker now attached to websocket. 2023-05-31 10:31:56.226 | api
No channels in channel list ::ffff:172.17.0.1 - - [31/May/2023:08:31:56 +0000] "GET /api/v0/channels HTTP/1.1" 200 84 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0" ::ffff:172.17.0.1 - - [31/May/2023:08:31:57 +0000] "GET /api/v0/auth/check HTTP/1.1" 304 - "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0" App url not set, can't get websocket client url TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received type boolean (false) at node_internal_captureLargerStackTrace (node:internal/errors:490:5) at new NodeError (node:internal/errors:399:5) at validateString (node:internal/validators:163:11) at Object.join (node:path:1176:7) at Function.bin_dir (/usr/local/share/twitchautomator/server/src/Core/Helper.ts:133:25) at Function.path_streamlink (/usr/local/share/twitchautomator/server/src/Core/Helper.ts:141:19) at Function.getErrors (/usr/local/share/twitchautomator/server/src/Core/LiveStreamDVR.ts:554:21) at GetSettings (/usr/local/share/twitchautomator/server/src/Controllers/Settings.ts:41:35) at Layer.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/layer.js:95:5) at next (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/route.js:144:13) at AuthGuest (/usr/local/share/twitchautomator/server/src/Helpers/Auth.ts:49:9) at Layer.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/layer.js:95:5) at next (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/route.js:144:13) at Route.dispatch (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/route.js:114:3) at Layer.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/layer.js:95:5) at (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:284:15) at Function.process_params (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:346:12) at next (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:280:10) at Function.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:175:3) at router2 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:47:12) at Layer.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:328:13) at node_internal_captureLargerStackTrace (node:internal/errors:490:5) at new NodeError (node:internal/errors:399:5) at validateString (node:internal/validators:163:11) at Object.join (node:path:1176:7) at Function.bin_dir (/usr/local/share/twitchautomator/server/src/Core/Helper.ts:133:25) at Function.path_streamlink (/usr/local/share/twitchautomator/server/src/Core/Helper.ts:141:19) at Function.getErrors (/usr/local/share/twitchautomator/server/src/Core/LiveStreamDVR.ts:554:21) at GetSettings (/usr/local/share/twitchautomator/server/src/Controllers/Settings.ts:41:35) at Layer.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/layer.js:95:5) at next (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/route.js:144:13) at AuthGuest (/usr/local/share/twitchautomator/server/src/Helpers/Auth.ts:49:9) at Layer.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/layer.js:95:5) at next (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/route.js:144:13) at Route.dispatch (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/route.js:114:3) at Layer.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/layer.js:95:5) at(/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:286:9) at Function.process_params (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:346:12) at next (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:280:10) at Function.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:175:3) at router2 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:47:12) at Layer.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:328:13) at (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:286:9) at Function.process_params (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:346:12) at next (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:280:10) at Immediate. (/usr/local/share/twitchautomator/server/.yarn/cache/express-session-npm-1.17.3-0819dbe06c-1021a79343.zip/node_modules/express-session/index.js:506:7) at process.processImmediate (node:internal/timers:480:21) ::ffff:172.17.0.1 - - [31/May/2023:08:31:57 +0000] "GET /api/v0/settings HTTP/1.1" 500 5461 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0" ::ffff:172.17.0.1 - - [31/May/2023:08:31:58 +0000] "GET /sw.js HTTP/1.1" 200 3645 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0" 2023-05-31 10:32:04.882 | api No channels in channel list ::ffff:172.17.0.1 - - [31/May/2023:08:32:04 +0000] "GET /api/v0/channels HTTP/1.1" 304 - "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0" 2023-05-31 10:32:50.272 | api No channels in channel list ::ffff:172.17.0.1 - - [31/May/2023:08:32:50 +0000] "GET /api/v0/channels HTTP/1.1" 304 - "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0" 2023-05-31 10:33:03.240 | api No channels in channel list ::ffff:172.17.0.1 - - [31/May/2023:08:33:03 +0000] "GET /api/v0/channels HTTP/1.1" 304 - "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0" ::ffff:172.17.0.1 - - [31/May/2023:08:33:04 +0000] "GET /api/v0/auth/check HTTP/1.1" 304 - "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0" App url not set, can't get websocket client url TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received type boolean (false) at (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:284:15) at Function.process_params (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:346:12) at next (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:280:10) at Function.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:175:3) at router2 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:47:12) at Layer.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:328:13) at (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:286:9) at Function.process_params (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:346:12) at next (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:280:10) at Function.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:175:3) at router2 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:47:12) at Layer.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:328:13) at (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:286:9) at Function.process_params (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:346:12) at next (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:280:10) at Immediate. (/usr/local/share/twitchautomator/server/.yarn/cache/express-session-npm-1.17.3-0819dbe06c-1021a79343.zip/node_modules/express-session/index.js:506:7) at process.processImmediate (node:internal/timers:480:21) ::ffff:172.17.0.1 - - [31/May/2023:08:33:04 +0000] "GET /api/v0/settings HTTP/1.1" 500 5461 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0" App url not set, can't get websocket client url TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received type boolean (false) at __node_internal_captureLargerStackTrace (node:internal/errors:490:5) at new NodeError (node:internal/errors:399:5) at validateString (node:internal/validators:163:11) at Object.join (node:path:1176:7) at Function.bin_dir (/usr/local/share/twitchautomator/server/src/Core/Helper.ts:133:25) at Function.path_streamlink (/usr/local/share/twitchautomator/server/src/Core/Helper.ts:141:19) at Function.getErrors (/usr/local/share/twitchautomator/server/src/Core/LiveStreamDVR.ts:554:21) at GetSettings (/usr/local/share/twitchautomator/server/src/Controllers/Settings.ts:41:35) at Layer.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/layer.js:95:5) at next (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/route.js:144:13) at AuthGuest (/usr/local/share/twitchautomator/server/src/Helpers/Auth.ts:49:9) at Layer.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/layer.js:95:5) at next (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/route.js:144:13) at Route.dispatch (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/route.js:114:3) at Layer.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/layer.js:95:5) at (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:284:15) at Function.process_params (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:346:12) at next (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:280:10) at Function.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:175:3) at router2 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:47:12) at Layer.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:328:13) at (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:286:9) at Function.process_params (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:346:12) at next (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:280:10) at Function.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:175:3) at router2 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:47:12) at Layer.handle3 (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:328:13) at (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:286:9) at Function.process_params (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:346:12) at next (/usr/local/share/twitchautomator/server/.yarn/cache/express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip/node_modules/express/lib/router/index.js:280:10) at Immediate. (/usr/local/share/twitchautomator/server/.yarn/cache/express-session-npm-1.17.3-0819dbe06c-1021a79343.zip/node_modules/express-session/index.js:506:7) at process.processImmediate (node:internal/timers:480:21) ::ffff:172.17.0.1 - - [31/May/2023:08:33:04 +0000] "GET /api/v0/settings HTTP/1.1" 500 5461 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0" ::ffff:172.17.0.1 - - [31/May/2023:08:33:04 +0000] "GET /sw.js HTTP/1.1" 304 - "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0" 2023-05-31 10:33:24.281 | api No channels in channel list ::ffff:172.17.0.1 - - [31/May/2023:08:33:24 +0000] "GET /api/v0/channels HTTP/1.1" 304 - "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0" 2023-05-31 10:33:27.276 | api No channels in channel list ::ffff:172.17.0.1 - - [31/May/2023:08:33:27 +0000] "GET /api/v0/channels HTTP/1.1" 304 - "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0" 2023-05-31 10:35:38.992 | api No channels in channel list ::ffff:172.17.0.1 - - [31/May/2023:08:35:38 +0000] "GET /api/v0/channels HTTP/1.1" 304 - "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0" ::ffff:172.17.0.1 - - [31/May/2023:08:35:39 +0000] "GET /api/v0/jobs HTTP/1.1" 200 25 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0" 2023-05-31 10:37:20.735 | api No channels in channel list ::ffff:172.17.0.1 - - [31/May/2023:08:37:20 +0000] "GET /api/v0/channels HTTP/1.1" 304 - "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
have you set "python.virtualenv_path" to false? or maybe the initial config did?
python.virtualenv_path
the initial config did it. No Environment variable was set.
have you set "python.virtualenv_path" to false? or maybe the initial config did?
have set said variable to true?
Node.js v19.9.0 Initialising... Environment: undefined Running as user undefined AppRoot: /usr/local/share/twitchautomator DataRoot: /usr/local/share/twitchautomator/data Client is built: /usr/local/share/twitchautomator/client-vue/dist/index.html VOD player is built: /usr/local/share/twitchautomator/twitch-vod-chat/dist/index.html Chat dumper is built: /usr/local/share/twitchautomator/twitch-chat-dumper/build/index.js Loading key-value pairs... No key-value pairs found in storage. Migrating key-value pairs... No key-value pairs found to migrate. Loading config... ✔ 77 settings loaded. 😤 Log called before date was set! Clearing log memory from to 2023-05-31 2023-05-31 11:11:30.093 | log
Starting new log file for 2023-05-31, git hash undefined 2023-05-31 11:11:30.094 | config Setting 'bin_path_python' does not exist. Setting 'bin_path_python' does not exist. Overriding setting 'BIN_PATH_PYTHON' with environment variable: '/usr/bin/python' Overriding setting 'NODE_PATH' with environment variable: '/usr/local/bin/node' Overriding setting 'BIN_DIR' with environment variable: '/usr/local/bin' 2023-05-31 11:11:30.095 | config Setting 'bin_path_python3' does not exist. Setting 'bin_path_python3' does not exist. Overriding setting 'BIN_PATH_PYTHON3' with environment variable: '/usr/bin/python3' Overriding setting 'SERVER_PORT' with environment variable: '8080' Overriding setting 'MEDIAINFO_PATH' with environment variable: '/usr/bin/mediainfo' 2023-05-31 11:11:30.095 | config Setting 'docker' does not exist. Overriding setting 'DOCKER' with environment variable: '1' Overriding setting 'FFMPEG_PATH' with environment variable: '/usr/bin/ffmpeg' Setting 'docker' does not exist. Overriding setting 'TWITCHDOWNLOADER_PATH' with environment variable: '/usr/local/bin/TwitchDownloaderCLI' Overriding setting 'WEBSOCKET_ENABLED' with environment variable: 'true' 2023-05-31 11:11:30.096 | YouTubeHelper No client_id or client_secret set up. YouTube uploads will not work. Setting up axios... API client id not set, can't setup axios Read today's log... ✔ Parsed 92 lines from /usr/local/share/twitchautomator/data/logs/2023-05-31.log.jsonline 2023-05-31 11:11:30.097 | config The time is 2023-05-31T09:11:30.097Z. Current topside temperature is 93 degrees, with an estimated high of one hundred and five. The Black Mesa compound is maintained at a pleasant 68 degrees at all times. 2023-05-31 11:11:30.104 | helper.execSimple Executing 'git hash check': $ git rev-parse HEAD 2023-05-31 11:11:30.122 | helper.execSimple Process 45 for 'git hash check' exited with code 128 2023-05-31 11:11:30.122 | config.getGitHash Could not fetch git hash 2023-05-31 11:11:30.127 | helper.execSimple Executing 'git branch check': $ git rev-parse --abbrev-ref HEAD 2023-05-31 11:11:30.128 | helper.execSimple Process 46 for 'git branch check' exited with code 128 2023-05-31 11:11:30.128 | config.getGitBranch Could not fetch git branch 2023-05-31 11:11:30.128 | game Populating favourite games... 2023-05-31 11:11:30.129 | game Favourite games populated with 0 games. 2023-05-31 11:11:30.129 | dvr.loadChannels Loading channels... 2023-05-31 11:11:30.129 | dvr.loadChannels Loaded 0 channels! 2023-05-31 11:11:30.130 | job Loaded 0 jobs from cache 2023-05-31 11:11:30.130 | scheduler.defaultJobs Set up default jobs 2023-05-31 11:11:30.142 | scheduler.schedule Scheduled job 'check_muted_vods' with cronTime '0 /12 ' 2023-05-31 11:11:30.143 | scheduler.schedule Scheduled job 'check_deleted_vods' with cronTime '10 /12 ' 2023-05-31 11:11:30.144 | scheduler.schedule Scheduled job 'match_vods' with cronTime '30 /12 ' 2023-05-31 11:11:30.145 | scheduler.schedule Scheduled job 'clipdownload' with cronTime '0 0 ' 2023-05-31 11:11:30.145 | scheduler.schedule Scheduled job 'validate_oauth' with cronTime '0 /1 ' 2023-05-31 11:11:30.146 | tw.helperEventsub is not using websocket 2023-05-31 11:11:30.153 | helper /12 ' 2023-05-31 11:11:30.160 | scheduler.schedulepipenv binary not found at: /usr/local/bin/pipenv 2023-05-31 11:11:30.154 | config Loading config stuff done. 2023-05-31 11:11:30.154 | helper pipenv binary not found at: /usr/local/bin/pipenv 2023-05-31 11:11:30.155 | config Saved config from unknown Setting up axios... API client id not set, can't setup axios 2023-05-31 11:11:30.155 | dvr Python virtual environment path: false Attaching WebSocket server to broker... No clients connected to broker for data: {"action":"init","data":{"hello":"world"}} Scheduler: remove job 'check_muted_vods' Scheduler: remove job 'check_deleted_vods' Scheduler: remove job 'match_vods' Scheduler: remove job 'clipdownload' Scheduler: remove job 'validate_oauth' 2023-05-31 11:11:30.159 | scheduler.defaultJobs Set up default jobs 2023-05-31 11:11:30.160 | scheduler.schedule Scheduled job 'check_muted_vods' with cronTime '0 Scheduled job 'check_deleted_vods' with cronTime '10 /12 ' 2023-05-31 11:11:30.161 | scheduler.scheduleScheduled job 'match_vods' with cronTime '30 /12 ' 2023-05-31 11:11:30.161 | scheduler.scheduleScheduled job 'clipdownload' with cronTime '0 0 ' 2023-05-31 11:11:30.162 | scheduler.scheduleScheduled job 'validate_oauth' with cronTime '0 /1 ' 2023-05-31 11:11:30.162 | YouTubeHelper No client_id or client_secret set up. YouTube uploads will not work. 2023-05-31 11:11:30.162 | tw.helper Eventsub is not using websocket 🥞 LiveStreamDVR listening on port 8080, mode undefined. Base path: / 🥞 Local: http://localhost:8080 Public: undefined ~ Running with plain JS ~ Build date: 5/30/2023, 8:33:54 PM (server.js) Version: 1.4.11 running on node v19.9.0 linux 🦄 Client broker now attached to websocket. node:internal/errors:490 ErrorCaptureStackTrace(err); ^ TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received type boolean (true) at __node_internal_captureLargerStackTrace (node:internal/errors:490:5) at new NodeError (node:internal/errors:399:5) at validateString (node:internal/validators:163:11) at Object.join (node:path:1176:7) at Function.path_python (/usr/local/share/twitchautomator/server/src/Core/Helper.ts:58:25) at DVRBinaries (/usr/local/share/twitchautomator/server/src/Helpers/Software.ts:21:34) at Function.checkBinaryVersions (/usr/local/share/twitchautomator/server/src/Core/LiveStreamDVR.ts:685:22) at Function.init (/usr/local/share/twitchautomator/server/src/Core/LiveStreamDVR.ts:147:23) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) { code: 'ERR_INVALID_ARG_TYPE' }
Node.js v19.9.0
nope it's just setting the value to false when there is no virtual environment, it should just skip it if it's set to false. it's building a new version with it hopefully fixed, even though i didn't encounter this myself
nope it's just setting the value to false when there is no virtual environment, it should just skip it if it's set to false. it's building a new version with it hopefully fixed, even though i didn't encounter this myself
ok working again. We will see what is going to happen.
nope it's just setting the value to false when there is no virtual environment, it should just skip it if it's set to false. it's building a new version with it hopefully fixed, even though i didn't encounter this myself
Now how do I find what is causing the multiple messages
there should be new log entries surrounding the notifications, but if there are no retries, those are really just repeated notifications from twitch. i'll try that channel from my end too
there should be new log entries surrounding the notifications, but if there are no retries, those are really just repeated notifications from twitch. i'll try that channel from my end too
but why is it on master that notifications are send 3 times and develop not.
that would probably be a duplicate subscriptions issue
that would probably be a duplicate subscriptions issue
is there a way to clear them all and restart from "fresh". because as you can see here, there is nothing duplicate:
did you perhaps create a new access token in the past, keeping the old subscriptions?
did you perhaps create a new access token in the past, keeping the old subscriptions?
not that I remember. What should I do to fix this? I Only have to applications on the twitch developer board.
no ideas left, could be an issue at twitch
no ideas left, could be an issue at twitch
Maybe delete all subscriptions and renew?
i wouldn't rule it out, what you could try doing is unsubscribe from all and see if something still comes in
i added some more logging to dev branch, perhaps it would show why at least the title doesn't show up, the rest i'm really stumped on.
it is pretty certain though that the streamer is updating the info every time, it might just not be handled correctly
the develop Container keeps crashing with empty configs ect:
Folder '/usr/local/share/twitchautomator/public' does not exist, creating. Data folder '/usr/local/share/twitchautomator/data/payloads' does not exist, creating. Data folder '/usr/local/share/twitchautomator/data/backup' does not exist, creating. 😤 Log called before date was set! Setting 'bin_path_python' does not exist. Setting 'bin_path_python3' does not exist. Setting 'docker' does not exist. API client id not set, can't setup axios requirements.txt not found /usr/local/share/twitchautomator/requirements.txt binaries.txt not found /usr/local/share/twitchautomator/binaries.txt No clients connected to broker for data: {"action":"init","data":{"hello":"world"}} Initialising... Environment: undefined Running as user undefined AppRoot: /usr/local/share/twitchautomator DataRoot: /usr/local/share/twitchautomator/data Client is built: /usr/local/share/twitchautomator/client-vue/dist/index.html VOD player is built: /usr/local/share/twitchautomator/twitch-vod-chat/dist/index.html Chat dumper is built: /usr/local/share/twitchautomator/twitch-chat-dumper/build/index.js Created folder: /usr/local/share/twitchautomator/public Created data folder: /usr/local/share/twitchautomator/data/payloads Created data folder: /usr/local/share/twitchautomator/data/backup Loading key-value pairs... No key-value pairs found in storage. Migrating key-value pairs... No key-value pairs found to migrate. Loading config... Setting 'debug.catch_global_rejections' not configured, using default value 'false'. Clearing log memory from to 2023-05-30 2023-05-30 16:40:46.159 | log
Starting new log file for 2023-05-30, git hash undefined 2023-05-30 16:40:46.160 | config Saved config from missing default values ✔ 76 settings loaded. 2023-05-30 16:40:46.161 | config Setting 'bin_path_python' does not exist. Overriding setting 'BIN_PATH_PYTHON' with environment variable: '/usr/bin/python' Overriding setting 'NODE_PATH' with environment variable: '/usr/local/bin/node' Overriding setting 'BIN_DIR' with environment variable: '/usr/local/bin' 2023-05-30 16:40:46.161 | config Setting 'bin_path_python3' does not exist. Overriding setting 'BIN_PATH_PYTHON3' with environment variable: '/usr/bin/python3' Overriding setting 'SERVER_PORT' with environment variable: '8080' Overriding setting 'MEDIAINFO_PATH' with environment variable: '/usr/bin/mediainfo' 2023-05-30 16:40:46.162 | config Setting 'docker' does not exist. Overriding setting 'DOCKER' with environment variable: '1' Overriding setting 'FFMPEG_PATH' with environment variable: '/usr/bin/ffmpeg' Overriding setting 'TWITCHDOWNLOADER_PATH' with environment variable: '/usr/local/bin/TwitchDownloaderCLI' Overriding setting 'WEBSOCKET_ENABLED' with environment variable: 'true' 2023-05-30 16:40:46.162 | YouTubeHelper No client_id or client_secret set up. YouTube uploads will not work. Setting up axios... Read today's log... ✔ Parsed 6 lines from /usr/local/share/twitchautomator/data/logs/2023-05-30.log.jsonline 2023-05-30 16:40:46.163 | config The time is 2023-05-30T14:40:46.163Z. Current topside temperature is 93 degrees, with an estimated high of one hundred and five. The Black Mesa compound is maintained at a pleasant 68 degrees at all times. 2023-05-30 16:40:46.170 | helper.execSimple Executing 'git hash check': $ git rev-parse HEAD 2023-05-30 16:40:46.188 | helper.execSimple Process 45 for 'git hash check' exited with code 128 2023-05-30 16:40:46.188 | config.getGitHash Could not fetch git hash 2023-05-30 16:40:46.192 | helper.execSimple Executing 'git branch check': $ git rev-parse --abbrev-ref HEAD 2023-05-30 16:40:46.193 | helper.execSimple Process 46 for 'git branch check' exited with code 128 2023-05-30 16:40:46.193 | config.getGitBranch Could not fetch git branch 2023-05-30 16:40:46.193 | game Populating favourite games... 2023-05-30 16:40:46.194 | game Favourite games populated with 0 games. 2023-05-30 16:40:46.195 | dvr.loadChannels Loading channels... 2023-05-30 16:40:46.195 | dvr.loadChannels Loaded 0 channels! 2023-05-30 16:40:46.195 | job Loaded 0 jobs from cache 2023-05-30 16:40:46.196 | scheduler.defaultJobs Set up default jobs 2023-05-30 16:40:46.238 | scheduler.schedule Scheduled job 'check_muted_vods' with cronTime '0 /12 ' 2023-05-30 16:40:46.239 | scheduler.schedule Scheduled job 'check_deleted_vods' with cronTime '10 /12 ' 2023-05-30 16:40:46.240 | scheduler.schedule Scheduled job 'match_vods' with cronTime '30 /12 ' 2023-05-30 16:40:46.240 | scheduler.schedule Scheduled job 'clipdownload' with cronTime '0 0 ' 2023-05-30 16:40:46.241 | scheduler.schedule Scheduled job 'validate_oauth' with cronTime '0 /1 *' 2023-05-30 16:40:46.241 | tw.helperEventsub is not using websocket 2023-05-30 16:40:46.256 | helper.execSimple Executing 'about binary check': $ /usr/local/bin/streamlink --version 2023-05-30 16:40:46.263 | helper.execSimple Executing 'pipenv --venv': $ /usr/local/bin/pipenv --venv 2023-05-30 16:40:46.263 | config Loading config stuff done. Attaching WebSocket server to broker... 🥞 LiveStreamDVR listening on port 8080, mode undefined. Base path: / 🥞 Local: http://localhost:8080 Public: undefined ~ Running with plain JS ~ Build date: 5/30/2023, 10:18:29 AM (server.js) Version: 1.4.11 running on node v18.16.0 linux 🦄 Client broker now attached to websocket. 2023-05-30 16:40:46.587 | helper.execSimple Process 48 for 'about binary check' exited with code 0 Pip package streamlink version: 5.5.1 2023-05-30 16:40:46.863 | helper.execSimple Process 49 for 'pipenv --venv' exited with code 1 2023-05-30 16:40:46.864 | helper Failed to get pipenv path: [object Object] Python virtual environment is enabled but not found. Please run 'pipenv install' in the root folder. i wouldn't rule it out, what you could try doing is unsubscribe from all and see if something still comes in
ok delete all of them so we can see what happens
is it the newest version? seems to work fine for me with both an existing and empty config
is it the newest version? seems to work fine for me with both an existing and empty config
as far as the master docker container goes:
Develop:
Some KeyValues are off (dates dont match each other), atleast I think the are off. Is this intended or a bug? How to fix?