Discord: channel, guild, role and member lists freeze at connect #46

Closed
opened 2026-08-29 09:59:45 -04:00 by Salastil · 1 comment
Owner

The gateway dispatcher handles 13 event names. Absent among them: CHANNEL_CREATE, CHANNEL_UPDATE, CHANNEL_DELETE, GUILD_UPDATE, GUILD_DELETE, GUILD_MEMBER_ADD/REMOVE/UPDATE, GUILD_ROLE_*, THREAD_*, USER_UPDATE.

So the channel list is whatever it was at connect. A channel created while you are online never appears; a channel deleted stays; a guild you leave from another client keeps its buffers and its rail tile; a rename never lands. Recovery is restarting the daemon.

Done looks like: at minimum CHANNEL_CREATE/_UPDATE/_DELETE and GUILD_DELETE handled, since those are the ones that leave the UI visibly wrong. GUILD_MEMBER_* and GUILD_ROLE_* matter less until roles are actually displayed.


Filed from a protocol coverage survey of the four deployed protocols, 2026-08-29 (moho 1a11250, nobilis 030707f).

The gateway dispatcher handles 13 event names. Absent among them: `CHANNEL_CREATE`, `CHANNEL_UPDATE`, `CHANNEL_DELETE`, `GUILD_UPDATE`, `GUILD_DELETE`, `GUILD_MEMBER_ADD/REMOVE/UPDATE`, `GUILD_ROLE_*`, `THREAD_*`, `USER_UPDATE`. So the channel list is whatever it was at connect. A channel created while you are online never appears; a channel deleted stays; a guild you leave from another client keeps its buffers and its rail tile; a rename never lands. Recovery is restarting the daemon. **Done looks like:** at minimum `CHANNEL_CREATE`/`_UPDATE`/`_DELETE` and `GUILD_DELETE` handled, since those are the ones that leave the UI visibly wrong. `GUILD_MEMBER_*` and `GUILD_ROLE_*` matter less until roles are actually displayed. --- _Filed from a protocol coverage survey of the four deployed protocols, 2026-08-29 (moho `1a11250`, nobilis `030707f`)._
Salastil added the feature label 2026-08-29 09:59:45 -04:00
Author
Owner

Finished — nobilis ac1aa67

Finished — nobilis [`ac1aa67`](https://git.salastil.com/Salastil/nobilis/commit/ac1aa67)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Salastil/moho#46