Creates a new scheduled event in a Discord guild. Events can be hosted in stage channels, voice channels, or external locations. STAGE_INSTANCE/VOICE require channel_id, while EXTERNAL requires entity_metadata with a location and scheduled_end_time.
nameRequiredstringThe name of the scheduled event (1-100 characters).
imagestringThe cover image as a base64 data URI (e.g., 'data:image/png;base64,...').
guild_idRequiredstringThe unique identifier (snowflake ID) of the Discord guild where the event will be created.
channel_idstringThe channel ID where the event will be hosted. Required for STAGE_INSTANCE and VOICE entity types. Must be null for EXTERNAL.
descriptionstringThe description of the scheduled event (1-1000 characters).
entity_typeRequiredintegerThe entity type: 1=STAGE_INSTANCE, 2=VOICE, 3=EXTERNAL.
privacy_levelintegerThe privacy level of the event. Use 2 for GUILD_ONLY (only accessible to guild members).
entity_metadataobjectAdditional metadata for the guild scheduled event.
scheduled_end_timestringThe time the event will end (ISO8601 timestamp). Required for EXTERNAL entity type.
scheduled_start_timeRequiredstringThe time the event will start (ISO8601 timestamp, e.g., '2024-12-31T20:00:00').
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
OAuth connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.