# EventSub Channel Chat Message not showing Shared Chat

**URL:** <https://discuss.dev.twitch.com/t/eventsub-channel-chat-message-not-showing-shared-chat/64637>\
**Category:** API\
**Created:** [March 9, 2026, 3:06am UTC](https://discuss.dev.twitch.com/t/eventsub-channel-chat-message-not-showing-shared-chat/64637 "2026-03-09T03:06:14Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![kewliomzx](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/kewliomzx/32/31436_2.png) [@kewliomzx](https://discuss.dev.twitch.com/u/kewliomzx)\
**Post date:** [March 9, 2026, 3:06am UTC](https://discuss.dev.twitch.com/t/eventsub-channel-chat-message-not-showing-shared-chat/64637/1 "2026-03-09T03:06:14Z")

</div>

I’m trying to read chat through EventSub Channel Chat Message, which (as is my understanding) should include any and all messages that come into `broadcaster_user_id`’s chat, including anything coming through Shared Chat. I do see messages originating from the broadcaster’s chat; however, I’m not seeing Shared Chat messages coming in. The documentation doesn’t mention that I should be doing anything differently to get those, so as far as I know, I wouldn’t need any additional scope or subscription to see those with a user access token, just `user:read:chat`. Am I missing anything?

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [March 9, 2026, 11:43am UTC](https://discuss.dev.twitch.com/t/eventsub-channel-chat-message-not-showing-shared-chat/64637/2 "2026-03-09T11:43:26Z")

</div>

It’s working as expected for my recievers, the usual suspect here is either

- just using ~~guest star~~ stream together and not shared chat
- shared chat had (randomly) disconnected and the channels not sharing chats (but then you should of seen some messages before it popped)

There is also a third option, the account you are reading chat as, is banned from one of the other channels that chat is being shared with (and off hand I’m not sure what the expected behaviour is on eventsub’s side)

Testing my own implementation Eventsub is working as expected wrt to shared chat, here `cdawg` and `caedrel` are sharing chat and I’m connected to `cdawg` as the “home” chat.

Anything with an orange square is from _not the source channel_ (example [EventSub WebSockets Chat edition with Implicit Auth Example](https://barrycarlyon.github.io/twitch_misc/eventsub/websockets/web/chat/) )

 ![image](https://d2opxh93rbxzdn.cloudfront.net/original/3X/7/5/75518dbc02eebc6233afa1c22504c28c7bced939.png)

Also check that the raw message if`source_broadcaster_user_id` is null/not null, and you are not misintrpreting the payload?

---

<div class="post-metadata">

**Author:** ![kewliomzx](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/kewliomzx/32/31436_2.png) [@kewliomzx](https://discuss.dev.twitch.com/u/kewliomzx)\
**Post date:** [March 9, 2026, 3:44pm UTC](https://discuss.dev.twitch.com/t/eventsub-channel-chat-message-not-showing-shared-chat/64637/3 "2026-03-09T15:44:16Z")

</div>

Shared Chat is definitely enabled, and I can see chat messages come through on other programs, so that more or less discounts all of those situations.

Otherwise, I feel like the most likely problem is implementation. I think the library I’m using (rust:twitch\_highway) is relatively new, and so might not be properly picking up Shared Chat messages, though I’m not sure how (if even possible) to make the library output any sort of debug message to see if they’re coming through.

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [March 9, 2026, 4:29pm UTC](https://discuss.dev.twitch.com/t/eventsub-channel-chat-message-not-showing-shared-chat/64637/4 "2026-03-09T16:29:36Z")

</div>

> [@kewliomzx](#):
>
> I think the library I’m using (rust:twitch\_highway) is relatively new

The developer of that library might be the place to start then. Unsure if they are present on the forums to catch and reply to this query.

---

<div class="post-metadata">

**Author:** ![kewliomzx](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/kewliomzx/32/31436_2.png) [@kewliomzx](https://discuss.dev.twitch.com/u/kewliomzx)\
**Post date:** [March 9, 2026, 10:44pm UTC](https://discuss.dev.twitch.com/t/eventsub-channel-chat-message-not-showing-shared-chat/64637/5 "2026-03-09T22:44:45Z")

</div>

After reviewing the library’s code myself, I’ve determined there may be a data parsing issue resulting in the packet getting quietly discarded. I’ve reported it to the author. My next Stream Together is on Sunday, so I won’t be able to determine whether the problem is fixed until then.

---

<div class="post-metadata">

**Author:** ![system](https://d2opxh93rbxzdn.cloudfront.net/original/2X/0/05909729875cce3b53e59d5561c4d23bb14948fc.png) [@system](https://discuss.dev.twitch.com/u/system)\
**Post date:** [April 8, 2026, 10:44pm UTC](https://discuss.dev.twitch.com/t/eventsub-channel-chat-message-not-showing-shared-chat/64637/6 "2026-04-08T22:44:54Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
