Skip to content

[Draft] Add Discord event post templating and publish/export workflow #121

Description

@BASIC-BIT

Problem

Event text should be bidirectional. VRDex should be able to ingest Discord posts into structured events, but it should also help operators turn structured VRDex events back into Discord-ready posts or bot-published messages.

Scope

  • Define a template model for event posts and slot lineups.
  • Support generated Discord timestamp tokens from canonical event/slot times.
  • Support previewing Discord-ready output before publishing.
  • Allow communities to define or refine templates with an assistant-backed workflow.
  • Support export-to-clipboard first, with direct Discord posting as a later gated path.
  • Preserve generated short links and canonical URLs where available.

Non-Goals

  • Replacing Discord event management entirely.
  • Posting to Discord without explicit operator approval.
  • Broad arbitrary-template code execution.
  • Paid newsletter or cross-platform campaign tooling.

Acceptance Criteria

  • A structured VRDex event can produce a Discord-ready text preview.
  • Templates can include event fields, slot fields, canonical links, and Discord timestamps.
  • Operator approval is required before any external posting path.
  • Template behavior is documented well enough to avoid hidden prompt-only formatting rules.

Related Foundations

Related Follow-On Issues

Docs To Update

  • docs/planning/product-spec.md
  • docs/planning/architecture.md
  • Future developer docs for Discord integration.

Suggested Labels

  • phase:v1.5
  • area:events
  • area:discord

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions