Actions12
Create Scheduled Event
AI-generatedSummary
Create a scheduled event in a Discord server using the Discord API v10. Set the server, event name, and start time; optionally provide a description, end time, event type, and location or channel ID.
Inputs
- Server (Guild) ID (required) — Discord server where the event will be created.
- Event Name (required) — Name of the scheduled event.
- Event Description — Optional event description.
- Scheduled Start Time (required) — Start time, converted to an ISO timestamp for the Discord API.
- Scheduled End Time — Optional end time, converted to an ISO timestamp when provided.
- Event Type — External Location (default), Voice Channel, or Stage Channel.
- Location / Channel ID — For external events, the location string; if omitted, the node sends “TBD”. For voice or stage events, the channel ID; if omitted, no channel ID is sent.
Output shape
One output item per input item, containing eventId, name, status, guildId, and scheduledStartTime.
The event is created with guild-only privacy. API errors are thrown unless the node is configured to continue on fail, in which case the corresponding output item contains an error field.