As described in #263, by default the created_at field is automatically set to 1 hour prior to the moment the event is created, and can be overridden with --timestamp.
The behavior should be changed to:
In EventSub WebSocket servers without --require-subscription, created_at should default to the time the socket was created. This is because without --require-subscription the server "grants" all event subscriptions at startup.
In servers using --require-subscription, created_at should be the time the subscription was created using the mock EventSub subscription REST endpoints.
As described in #263, by default the
created_at
field is automatically set to 1 hour prior to the moment the event is created, and can be overridden with --timestamp.The behavior should be changed to:
created_at
should default to the time the socket was created. This is because without --require-subscription the server "grants" all event subscriptions at startup.created_at
should be the time the subscription was created using the mock EventSub subscription REST endpoints.Example payload:
Disclaimer