Discord: per-user conversation IDs to prevent cross-user transcript leakage #29

Closed
opened 2026-09-01 01:48:29 +00:00 by lost-rob0t · 0 comments
lost-rob0t commented 2026-09-01 01:48:29 +00:00 (Migrated from github.com)

Split Discord runtime conversation IDs by guild/channel/user instead of guild/channel only. This prevents a user in a shared channel from inheriting another user's transcript history while preserving per-user continuity inside that channel. Add deterministic tests and migrate behavior without exposing usernames in IDs (numeric Discord IDs only).

Split Discord runtime conversation IDs by guild/channel/user instead of guild/channel only. This prevents a user in a shared channel from inheriting another user's transcript history while preserving per-user continuity inside that channel. Add deterministic tests and migrate behavior without exposing usernames in IDs (numeric Discord IDs only).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nsaspy/zara-plugins#29
No description provided.