Hi X Developer Team,
I am building a webhook integration using the pay-per-go Activity Stream
(event_type: chat.received) to receive XChat DMs for a subscribed channel.
The webhook works fine, but I am blocked on decrypting encrypted XChat payloads.
What I Have Already Tried
I found the official xchat-bot-python repo where the README states:
"This example expects the XDK repos to be sibling directories
(since chat-xdk is not released yet)"
And a post on this forum confirms:
"Real E2EE decryption is still a placeholder pending a stable chat-xdk"
I have also confirmed:
- /2/dm_events is completely blind to encrypted XChat messages
- There is no documented way to opt out of encryption once a conversation upgrades
- xdk-python (pip install xdk) handles sending/fetching but does NOT decrypt
received messages
Question 1 — Timeline for chat-xdk
Is there an ETA or public roadmap for chat-xdk? This is a hard blocker for any
developer building on the chat.received webhook — without it, encrypted payloads
are unusable.
Question 2 — How to Decrypt Received Payloads Today
Is there any official documentation, sample code, or recommended approach for
decrypting XChat messages received via the chat.received webhook while chat-xdk
is not yet available?
Environment: X API v2, pay-per-go, Python, xchat-bot-python
Thank you.
Hi X Developer Team,
I am building a webhook integration using the pay-per-go Activity Stream
(event_type: chat.received) to receive XChat DMs for a subscribed channel.
The webhook works fine, but I am blocked on decrypting encrypted XChat payloads.
What I Have Already Tried
I found the official xchat-bot-python repo where the README states:
And a post on this forum confirms:
I have also confirmed:
received messages
Question 1 — Timeline for chat-xdk
Is there an ETA or public roadmap for chat-xdk? This is a hard blocker for any
developer building on the chat.received webhook — without it, encrypted payloads
are unusable.
Question 2 — How to Decrypt Received Payloads Today
Is there any official documentation, sample code, or recommended approach for
decrypting XChat messages received via the chat.received webhook while chat-xdk
is not yet available?
Environment: X API v2, pay-per-go, Python, xchat-bot-python
Thank you.