Actions43
- Add Reaction
- Add Role to Member
- Add Thread Member
- Ban Member
- Bulk Delete Messages
- Create Channel
- Create Invite
- Create Role
- Create Scheduled Event
- Create Thread
- Create Thread From Message
- Delete Channel
- Delete Message
- Delete Role
- Delete Scheduled Event
- Delete Slash Command
- Edit Channel
- Edit Role
- Edit Scheduled Event
- Edit Thread
- Fetch Member
- Fetch Message
- Fetch Message History
- Kick Member
- List Scheduled Events
- List Slash Commands
- Pin Message
- Register Context Menu Command
- Register Slash Command
- Remove Own Reaction
- Remove Role From Member
- Remove Thread Member
- Respond to Interaction
- Send Message
- Send Message with Poll
- Send Modal
- Set Bot Activity
- Set Bot Status
- Set Member Nickname
- Timeout Member
- Unban Member
- Unpin Message
- Update Message
Create Scheduled Event
AI-generatedSummary
Create a scheduled event in a Discord guild. Choose a stage or voice channel event, or an external event with a location and end time; the operation sets the event to guild-only visibility.
Inputs
- Guild ID (required) — ID of the guild where the event will be created.
- Event Name (required) — Event name, up to 100 characters.
- Start Time (required) — ISO 8601 datetime for when the event starts.
- Entity Type — Choose External Location, Stage Channel, or Voice Channel. Defaults to Voice Channel.
- Channel ID (required) — Required for Stage Channel and Voice Channel events; identifies the event channel.
- Location (required) — Required for External Location events; describes the physical or virtual location.
- Additional Fields — Optionally set a description (up to 1000 characters), end time, cover image URL, and audit log reason. External events require an end time.
Output shape
A single created scheduled event record.
The source calls Discord's guild scheduled event creation method and returns the resulting event object. Visibility is set to guild-only.