# Discord Asset Credits

Files in this directory were saved from the **official Noob Tower Defense Discord** (`discord.gg/ntd`, guild_id `1221902822543724575`) `#announcements` channel on **2026-05-02**, posted by Vitan Games developers `ilana` and `arlsky`.

| File | Source post | Original CDN URL (signed, expires) | Author | Posted | Note |
|---|---|---|---|---|---|
| `official-gameplay-clip.mp4` | NTD #announcements | `cdn.discordapp.com/attachments/1221903544563536034/1499747720443723926/8mb.video-m7p-tjexR00W1.mp4` | ilana (Vitan Games dev) | 2026-05-01 12:22 UTC | 720×576, 98s, H.264+AAC. Official gameplay clip. Public Discord channel. |
| `official-gameplay-clip-poster.jpg` | derived from above | (frame extracted with ffmpeg @3s) | (derived) | 2026-05-02 | Poster frame for `<video>` element. |
| `roblox-storefront-tile.png` | NTD #announcements | `cdn.discordapp.com/attachments/1221903544563536034/1499744347019546654/image.png` | ilana | 2026-05-01 12:08 UTC | 173×254, current Roblox storefront tile. |

## Attribution

All assets © Vitan Games. Used here under the convention that publicly posted Discord assets in a fan-accessible public channel may be embedded for editorial wiki coverage of the game (fair use / nominative use). This wiki is **not** affiliated with Vitan Games or Roblox Corporation.

If you are a Vitan Games team member and want any of these removed, file an issue on the wiki source repo or contact the wiki maintainer; we will pull them within 24 hours.

## Refresh procedure

Discord CDN URLs carry signed `ex=`/`is=`/`hm=` query parameters and expire ~7 days after first access. Self-hosting the files (as we do here) avoids the expiry. To refresh with a newer dev-posted clip:

1. Open `discord.com/channels/1221902822543724575/1221903544563536034` (NTD #announcements)
2. Right-click an attachment → "Copy link"
3. `curl -sS -o public/assets/discord/<new-name> '<copied-url>'`
4. Update this file with the new CDN URL, post date, and author.

Last refreshed: 2026-05-02
