Commit Graph

83 Commits

Author SHA1 Message Date
Dmitrii Okunev
3743f8d2b5 Fix a panic at start 2024-10-24 03:22:22 +01:00
Dmitrii Okunev
b162a963e4 Do not prematurely stop listening the youtube chat 2024-10-23 23:11:47 +01:00
Dmitrii Okunev
32ce835e05 Fetch YouTube chat for already started streams 2024-10-23 22:47:11 +01:00
Dmitrii Okunev
97c0440f94 Fix the scopes in Twitch to allow managing the chat 2024-10-23 22:15:44 +01:00
Dmitrii Okunev
4a7d75c807 Display usernames instead of userIDs on the chat page 2024-10-22 22:31:12 +01:00
Dmitrii Okunev
148de05252 Hide the chat page if another page is opened 2024-10-22 21:19:52 +01:00
Dmitrii Okunev
55ab7d04ba Add a hacky eraser of secrets from logging strings 2024-10-22 20:55:24 +01:00
Dmitrii Okunev
e0e1c79012 Filter secrets out of objects provided to the logger
Note! We also need to make sure we do not leak private data
inside string values.
2024-10-22 18:32:12 +01:00
Dmitrii Okunev
884167b480 Display viewer count for Twitch/Kick/YouTube 2024-10-22 15:55:15 +01:00
Dmitrii Okunev
57c9f51d5a Add the stream status reader to the YouTube handler 2024-10-22 15:35:55 +01:00
Dmitrii Okunev
c847992d2c Add the stream status reader to the kick handler 2024-10-22 15:32:06 +01:00
Dmitrii Okunev
da7744e26e Add ViewersCount from Twitch to the stream status 2024-10-22 15:10:06 +01:00
Dmitrii Okunev
901a5ce6ca Add listener for YouTube chat messages 2024-10-22 15:06:48 +01:00
Dmitrii Okunev
b0a5214540 Prepare to start implementing chat listener for YouTube 2024-10-22 14:03:34 +01:00
Dmitrii Okunev
b7fcc46e70 Polish the Kick chat messenger 2024-10-21 23:35:42 +01:00
Dmitrii Okunev
7d06620caa Fix panics 2024-10-21 23:17:18 +01:00
Dmitrii Okunev
deeae45f3a Fix the detection if the configs are initialized 2024-10-21 23:10:01 +01:00
Dmitrii Okunev
baafb56c24 Add Kick configuration via UI 2024-10-21 22:24:28 +01:00
Dmitrii Okunev
536b834cbe Fix the NUX config windows in the split-process=true mode 2024-10-21 22:07:09 +01:00
Dmitrii Okunev
c9ab76a0f3 Fix panics on empty config 2024-10-21 20:34:42 +01:00
Dmitrii Okunev
d10087be0d Clean chat handlers 2024-10-20 23:31:04 +01:00
Dmitrii Okunev
35a1bec9c3 Add the boilerplate code for Kick 2024-10-20 22:48:35 +01:00
Dmitrii Okunev
e11665c11d Implement the fetcher of Kick chat messages 2024-10-20 21:35:47 +01:00
Dmitrii Okunev
269de7748a Render a basic chat window 2024-10-20 16:30:22 +01:00
Dmitrii Okunev
ba2d67c805 feat(chat): Complete the implementation of client-server communication for chat messages 2024-10-19 21:16:03 +01:00
Dmitrii Okunev
9482b91ad9 feat(chat): Start implementation of the chat feature 2024-10-19 19:57:37 +01:00
Dmitrii Okunev
e40bc4d994 Add a listener for chat messages to the Twitch package 2024-10-19 19:09:38 +01:00
Dmitrii Okunev
d17944c0dd Continue the implementation of trigger rules (ex scene rules) 2024-10-17 22:02:47 +01:00
Dmitrii Okunev
fb33738f1c golines --max-len=60 2024-10-16 22:58:55 +01:00
Dmitrii Okunev
df42a4da66 feat: Start the implementation of scene rules 2024-10-16 22:56:49 +01:00
Dmitrii Okunev
ce70093117 feat(streamserver): Allow hiding the stream key 2024-10-16 16:35:34 +01:00
Dmitrii Okunev
a75efc79e1 feat(twitch): Add flag --oauth-listen-port-twitch 2024-10-15 20:48:22 +01:00
Dmitrii Okunev
783f3cbcdd bugfix: YT/Tw/OBS config in split-process-mode, pt 1
Currently we support configuring YouTube/Twitch/OBS only with
--split-process=false. Here we start to fix that (more commits will come).
2024-10-15 20:15:04 +01:00
Dmitrii Okunev
a1db60ebb5 [youtube] Automatically try to fix the schedule time 2024-09-15 21:37:31 +01:00
Dmitrii Okunev
5f3d4cfd26 Initial commit, pt. 110 2024-09-08 10:39:19 +01:00
Dmitrii Okunev
f780ef5134 Initial commit, pt. 103 2024-09-01 00:11:09 +01:00
Dmitrii Okunev
061ec65872 Initial commit, pt. 101 2024-08-31 19:28:38 +01:00
Dmitrii Okunev
1400314f16 Initial commit, pt. 100 2024-08-31 14:38:36 +01:00
Dmitrii Okunev
e2c0ae6cf6 Initial commit, pt. 99 2024-08-26 01:53:01 +01:00
Dmitrii Okunev
cfb5cdf261 Initial commit, pt. 98 2024-08-25 21:47:03 +01:00
Dmitrii Okunev
570c6c0742 Initial commit, pt. 92 2024-08-17 21:46:02 +01:00
Dmitrii Okunev
8e80802673 Initial commit, pt. 91 2024-08-11 22:49:50 +01:00
Dmitrii Okunev
8913d46fd0 Initial commit, pt. 86 2024-08-11 03:47:20 +01:00
Dmitrii Okunev
7676f5adad Initial commit, pt. 84 2024-08-10 21:12:08 +01:00
Dmitrii Okunev
a4c3b77c45 Initial commit, pt. 83 2024-08-10 17:14:47 +01:00
Dmitrii Okunev
c00508fc72 Initial commit, pt. 73 2024-08-04 23:06:49 +01:00
Dmitrii Okunev
784b1e854f Initial commit, pt. 71 2024-08-04 21:34:47 +01:00
Dmitrii Okunev
58bfcb04cf Initial commit, pt. 67 2024-08-04 16:03:30 +01:00
Dmitrii Okunev
d828ed38c2 Initial commit, pt. 65 2024-08-04 14:13:06 +01:00
Dmitrii Okunev
180d66cc98 Initial commit, pt. 61 2024-08-03 22:18:52 +01:00