Timestamps in embeds don't seem to render

(#269) Bug Awaiting confirmation embeds

Summary

The client does not seem to render timestamps in embeds. Debugging shows that they are part of the message object, but not included in the AST.

Steps to reproduce

  1. Send a message with the following data:
    {"embeds":[{"description": "t", "timestamp": "2026-02-21T22:14:25.975Z"}]}
  2. See the issue

Environment (optional)

stable (5b0afb2), 2026-02-21 14:40:38 UTC, Electron 39.2.7, Linux 5.15.0-170-generic (x64), desktop stable 0.0.8

Logs or screenshots (optional)

image Message record:
{
  "id": "1474892047499169838",
  "channel_id": "1471691162301679192",
  "guild_id": "1471691126960477817",
  "author": {
    "id": "1471590207182442969",
    "username": "SmileyBot",
    "discriminator": "1176",
    "global_name": null,
    "avatar": "b66e125c",
    "avatar_color": 15708190,
    "bot": true,
    "system": false,
    "flags": 16,
    "pending_bulk_message_deletion": null,
    "traits": []
  },
  "type": 0,
  "flags": 0,
  "pinned": false,
  "mention_everyone": false,
  "content": "",
  "timestamp": "2026-02-21T22:14:26.292Z",
  "mentions": [],
  "mention_roles": [],
  "mention_channels": [],
  "embeds": [
    {
      "color": 0,
      "description": "t",
      "timestamp": "2026-02-21T22:14:25.975Z",
      "type": "rich",
      "id": "embed_45"
    }
  ],
  "attachments": [],
  "stickers": [],
  "reactions": [],
  "call": null,
  "state": "SENT",
  "nonce": "17863863655622150162",
  "blocked": false
}
Message AST:
{
  "embeds": [
    {
      "embed_index": 0,
      "embed_type": "rich",
      "description": {
        "content": "t",
        "ast": {
          "nodes": [
            {
              "type": "Text",
              "content": "t"
            }
          ]
        },
        "parseTime": 0.10000000149011612
      }
    }
  ]
}
  • 553063666-3582782c-ef4e-4ec7-8c2d-8defd32a9529.png

    553063666-3582782c-ef4e-4ec7-8c2d-8defd32a9529.png

    368×120 | 10 kB

2 comments

Sign in with Fluxer to comment and vote.
Comment by Rex
RexSystem 1 vote
Status changed from Fixed to Awaiting confirmation
This was closed in a bulk cleanup before Fluxer V2 without being checked or fixed. It may work now, so it is waiting for someone to confirm whether the bug still happens.
Comment by @ktwrd
RexSystem 1 vote originally by @ktwrd on GitHub
Timestamp is visible when the footer is provided in the message. Can reproduce with this POST data:
{"embeds":[{"description": "t", "timestamp": "2026-02-21T22:14:25.975Z", "footer": {"text": "test"}}]}
image
  • 553169346-44921228-510c-4023-b496-829a43814425.png

    553169346-44921228-510c-4023-b496-829a43814425.png

    301×119 | 10 kB