Schedule an event
Add an event to the server's calendar, in a voice channel or somewhere else.
server.eventCreate schedules an event that members can see and say they're interested in.
Settings
| Setting | What it does |
|---|---|
| Name | The event's name. |
| Description | What it is. |
| Starts | When: a date and time in UTC such as 2026-11-01T19:00, seconds since 1970 such as {row.startsAt}, or how long from now such as 2h. |
| Ends | When it ends. Optional for one in a voice channel. |
| In voice channel | A voice or stage channel. Leave it empty for an event outside Discord. |
| Location | Where an event outside Discord happens. Without an end, it's given an hour. |
| Audit log reason | The reason Discord records. |
Ways out
out. Turn on If it fails for a red way out.
Produces
{created.event} (its ID, to change it later) and {created.event.link}.
Notes
- The bot needs the Create Events permission.
- Discord refuses an event that starts in the past.