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
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
Non-Goals
Acceptance Criteria
Related Foundations
Related Follow-On Issues
Docs To Update
docs/planning/product-spec.mddocs/planning/architecture.mdSuggested Labels
phase:v1.5area:eventsarea:discord