social_stream icon indicating copy to clipboard operation
social_stream copied to clipboard

New Kick chat not working

Open Adtrix opened this issue 1 year ago • 7 comments

Hi. Thanks for all the awesome updates so far. It seems that the new chat under the KICKs new website/GUI does not communicate with Social Stream in any direction. Specifically when using chat side panel on main channel page but also when using that same chat in popout mode (one with refreshed look). The creator dashboard still seem to have the old v1 KICK GUI, v1 chat included which works as normal. The new v2 chat however does seem to have working 7TV (not v1 anymore), hence why it would be ideal to support the new version. Would be great to have the new chat working without breaking compatibility with the currently working old v1 chat. I'm using the 3.4.4 version of the chrome extension.

To reproduce:

Working: https://kick.com/username/chatroom Not working: https://kick.com/popout/username/chat

Where "username" is the Kick channel of your choice

Thank you in advance, Best regards 😊

Adtrix avatar Nov 15 '24 10:11 Adtrix

Thank you. I'll look into it.

steveseguin avatar Nov 15 '24 10:11 steveseguin

It seems to be working currently, but seems that when I enable the 7TV extension, it breaks things.

image https://kick.com/popout/classybeef/chat

I'll try to address this all, somehow. thank you

steveseguin avatar Nov 15 '24 11:11 steveseguin

I pushed a fix. Download an try please

steveseguin avatar Nov 15 '24 11:11 steveseguin

Thank you for your quick response.

I've re-installed 3.4.6 and uninstalled 7TV for testing. It seems that the problem persists despite 7TV being uninstalled. While I can send messages from the new Kick chat popup window ( https://kick.com/popout/username/chat ) and Social Stream will receive messages sent from there, reversely sending messages from the menu bar in Social Stream dockable chat (as an OBS Panel) to the new Kick popup chat still does not work (new Kick chat popup does not receive messages from overlay). Old Kick chat popup ( https://kick.com/username/chatroom ) still does receive messages from SS dockable chat. I've observed that both Twitch chat popup and Kick chat popup (old version) while receiving messages from Social Stream highlight their text boxes and the messages from SS dockable chat arrive. For the new Kick chat popup this does not seem to be the case. It's textbox is never highlighted as if SS would not recognize where it is. That would be my guess.

Hopefully it makes sense 😂

Best Regards

Adtrix avatar Nov 15 '24 12:11 Adtrix

ah. Well, my brain isn't working 100% these days, but if the issue is that you can't send messages from the dock to kick, I've pushed an update just now that tries to fix it. It seems to work for me, but you'll need to test and confirm that for me

steveseguin avatar Nov 15 '24 12:11 steveseguin

I've updated to 3.4.7 and it works like a charm! I can now send messages to the new Kick popup and even 7TV emojis are displayed properly in the overlays. When trying to connect SS to the chat side panels on the Twitch/Kick profile pages though it still does not seem to recognize the textboxes for these specific types of panels/chats but I'd assume SS was made specifically with popup chat windows in mind and not when the chat is a part of a larger webpage. Not that it would be necessary to have that on top of what already works I guess 😂.

Either way, consider this thread closed and once again big thank you for your support and quick fixes.

Best Regards 😊

Adtrix avatar Nov 15 '24 13:11 Adtrix

Hi again. After testing 3.4.10 extenstion, there seems to be another problem occuring when using SS for a longer period. When I send messages from the dockable overaly they go trough as expected and show up at both dedicated chats....but only the messages from KICK do not show up in the dockable overlay. If I send word "Test" in the overlay to all, that message would arrive to both chats, but only the Twitch message would appear in the overlay (not the one from Kick). As the problem happens, reversely sending messages from the Kick chat popup does not make it appear in the overlay. Keep in mind that this behaviour occurs randomly and is specific to the new KICK chat popup window ( https://kick.com/popout/username/chat ). Furthermore, when sending a /clear command in the overlay to all, the KICK popup seem to receive it, but the command is never executed (I sometimes like to clear both chats with one global /clear from the overlay. It might seem like everything works at first when testing, only after a while and some messages later things will start to break.

To help find the cause of the problem I'll add some extra info:

  • I use Thorium 128.0.6613.189 as my browser
  • I do launch each chat in a separate independent window (as web apps)
  • I put the chat popup windows on a second monitor either behind the OBS window or minimize them.
  • The problem seem to be most apparent after trying to clear both chats globally with /clear from the overlay
  • The problem is gone when using the old Kick chat popup instead of the new one

Adtrix avatar Nov 20 '24 07:11 Adtrix

If it helps helps anyone coming here from the Google when using the stand alone app.

I had to:

  • Switch to the Beta version.
  • Add a "Other chat sites" option using: https://kick.com/popout/{username}/chat
  • Pick a different/newer User Agent from the gear menu (Chrome 144 - Linux)

I assume this is due to them adding/requiring a pin verification code on login and it fails standard auth.

D2theR avatar Nov 30 '25 01:11 D2theR