Create event
create_eventCreate scheduled Discord events for community engagement. Supports voice, stage, or external events with required name, type, and start time, plus optional channel or location.
Instructions
Create a Discord scheduled community event that members see on the events list and can mark interest in: a voice, stage, or external (in-person or off-platform) event. This is not for sending a message later (use schedule_message) or watching live activity (use subscribe_events). Voice and stage events need a channel; external events need a location and an end time.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| guild | No | Guild (server) name or ID. Omit to use the default guild. | |
| name | Yes | ||
| type | Yes | ||
| start_time | Yes | ISO time, like 2026-07-01T19:00:00Z. | |
| end_time | No | Required for external events. | |
| channel | No | Voice or stage channel, for those event types. | |
| location | No | Where an external event happens. | |
| description | No |