Skip to content

Chat Replay System #34#36

Closed
ApexTame wants to merge 29 commits intojakemiki:mainfrom
ApexTame:Chat-Replay
Closed

Chat Replay System #34#36
ApexTame wants to merge 29 commits intojakemiki:mainfrom
ApexTame:Chat-Replay

Conversation

@ApexTame
Copy link
Copy Markdown
Contributor

@ApexTame ApexTame commented Oct 9, 2025

  • Supports 7TV BTTV FFZ Channel Emotes And Global Emotes.
  • Real-time Chat Synchronization Chat messages appear
  • VOD Integration - Automatically links to original Twitch VOD with precise timestamp offset - i had to make it so its - 60 secounds because every Channel has different offsets times so its kinda hard to make it go to the right time
  • Kick Chat for clips is not Supported yet.
  • Added Video.js Styles Enhancements with Animations

Apex and others added 23 commits March 14, 2025 23:07
Hello I Am From The Gta Rp Community And Streamers Like 4head Silent Ramee Are On Kick. So I Seen People Wish Kick Clips Work So I Have Added Support For Them So Streamer On Twitch Can React To Them. If There Anything I Need To Change For It To Be Able To Add It Lmk
Made Kick Clips auto play like twitch when they load in the Video player
Updated The Features Pages For Streamers Know About The Updates!
Added Saved Volume For The Custom VideoPlayer
just cleaned up the code a little
I added Platform Icons for clips so you can tell if its a youtube video or twitch/kick Streamable and Afreeca i can not fine there icons so i just made it for the 3 platform so far!
Saved The Volume in Store instead of localStorage To match the Rest of the App
Removed The Filled icons non Filled Looks Better For The Website
For Some Reason i didn't Add Support For AutoPlay Now i did.
There was a Bug where if you use f11 for fullscreen you will have a big black bar
for (anything using the external player)

i also cleaned up Player.tsx file so it cleaner/easier to read
idk what happend but i fixed the duped code
@ApexTame
Copy link
Copy Markdown
Contributor Author

ApexTame commented Oct 11, 2025

  • did some small text fixing and removed the parseKickBadges badges cause i dont need it. into i add kick support for Chat Replay
  • Also Reason i cant add Kick chat Replay is theres no log Services out there. with an API. unless you know another way. but i kept looking for ages and cant find one

@jakemiki jakemiki self-assigned this Oct 12, 2025
@ApexTame
Copy link
Copy Markdown
Contributor Author

Small update. im testing stuff for it to work with Kick Clips.

@ApexTame
Copy link
Copy Markdown
Contributor Author

ApexTame commented Oct 13, 2025

also. if you were reviewing this. and its good to be merged. you can merge it. its gonna be a little before kick chat replay works.
yea. its not really possable. yet so. wait i got a couple more method i think could work. not 100%

@ApexTame
Copy link
Copy Markdown
Contributor Author

ApexTame commented Oct 14, 2025

okay so. one way is to have a backend. and use an Kick api. that someone did with. python. and we would fetch clip data from the front end. and send it to the backend. so it can fetch the chat messages, at that current timestamp from the current clip. but we would have to host the backend server so we can send data back and forth. so i think for now. we just wait into kick or something comes out with something. i hope i explained that okay. idk if you have any ideas. but thats what i tried,

@ApexTame
Copy link
Copy Markdown
Contributor Author

do you like this? or is there things you want to change/add?

@ApexTame
Copy link
Copy Markdown
Contributor Author

ApexTame commented Oct 20, 2025

just checking in. on the current status for this PR

@ApexTame
Copy link
Copy Markdown
Contributor Author

ApexTame commented Oct 23, 2025

Okay so i manged to get Kick Chat Replay working. i just have alot more to do with it Still but its good. so far its all Frontend to

small update on 10/24/2025. its gonna be a little bit. still doing the work for Kick Chat Replay. working on getting Emotes to work for it. Badges gonna be a tuff one cause it needs auth. but i have a plan to maybe bypass it. the only thing is if my plan works it wont have the Channel sub badges witch not really a big deal. but it will have every other Kick badges.

@ApexTame ApexTame marked this pull request as draft October 27, 2025 01:05
- Supports 7TV BTTV FFZ Channel Emotes And Global Emotes.
- Real-time Chat Synchronization Chat messages appear
- VOD Integration - Automatically links to original Twitch VOD with precise timestamp offset
- Kick is not supported yet
- cleaned up some text i messed up on.
- also removed parseKickBadges i don't need it into i add support for kick
- Also Cleaned up some more code. in ChatReplay.tsx
- Added A new File useChatReplayActions.ts for Click handlers so its cleaner in ChatReplay.tsx.
@ApexTame ApexTame closed this Oct 28, 2025
@ApexTame ApexTame deleted the Chat-Replay branch October 28, 2025 01:52
@ApexTame ApexTame restored the Chat-Replay branch November 1, 2025 00:27
@ApexTame ApexTame deleted the Chat-Replay branch November 1, 2025 00:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants