With Scheduled events, you will now be able to schedule "events" in your server ahead of time so that your community can learn about and be notified of when they're occurring and be notified when you're live.
Note: Invite links to private channels for events will currently show up as invalid.
What does this article cover?
Schedule an event for a Voice Chat
In order to create a Voice Chat event, you must have the server-wide Manage Event permission or the Voice Chat channel's Manage Event permission AND have the following permissions in the Voice Chat channel for the event: View, Speak, Connect.
Note: Since the Manage Event permission is available both on a server and channel level, admins and users can manage events on a per-channel basis.
You can adjust a Voice Chat permissions for roles and server members by pressing on the cogwheel next to the name of the channel or by right-clicking on the channel name and choosing the Edit Channel option from the dropdown menu.
1. Press on the down arrow next to your server's name.
2. Choose the Create Event option from the menu.
3. Pick the Voice Channel option and then select the desired under Select a Channel.
4. Fill out all the Event Info.
5. Review the details of your Event then press Create Event.
Schedule an event for somewhere else
If you'd like to schedule event that is held outside of a Voice Chat channel or a Stage channel, you can do so using the free-form template through the Somewhere Else option. In order to create an event that's not in a Stage Channel or a Voice Chat, you must have the server-wide Manage Event permission
1. Press on the down arrow next to your server's name.
2. Choose the Create Event option from the menu.
3. Pick the Somewhere Else option and then input the text channel, external link, or the physical location name for the event.
4. Fill out all the Event Info.
5. Review the details of your Event then press Create Event.
How do I schedule an event?
Schedule an event on a Stage Channel
In order to create a Stage Channel event, you must have the server-wide Manage Event permission AND be a Stage mod of the Stage Channel of the event.
You can find Stage Channel permission by pressing on the cogwheel next to the name of the channel or by right-clicking on the channel name and choosing the Edit Channel option from the dropdown menu.
1. Enter your stage channel
2. Press the Schedule Event button
3. Input the details of your event
4. Confirm the details and schedule that event!
You can also create an event in a Stage Channel through the drop-down menu of the Server.
1. Press on the downward arrow next to the server name and choose the Create Events options.
2. Select the Stage Channel option, make sure you choose the Stage Channel you want for your event, and press Next.
3. Fill out the key information of the event, press the Next button again, and then you'll see a preview of your event on the final in-app window page.
4. Press Create Event!
How do I start, edit, or cancel an event?
When you want to start an event, you can go to the Events option in the server's channel list, opening the in-app pop-up window, pressing the ellipses under the desired event, and selecting Start Event. This will send out a notification to all your server members who marked themselves as Interested to attend the event.
If your event does not start within an hour of the scheduled time, our system will automatically remove your event from the list of Scheduled Events for your Community.
If you would like to edit or cancel an event, you can do so by pressing on the Events section in the server's channel list then pressing on the ellipses under the event that you would like to edit or delete.
How Does Link Sharing Work?
There are two types of event sharing links:
- Event Server Invite Links: these work similar to a server invite link, except it renders a special Event Embed in the Discord app that has event details and a button to RSVP. Users who aren’t in the server will be able to click on this invite and join the server.
- Direct event links: these operate similar to message links. They will directly link you to the event and will only work if you have permission to see the event. If you’re not in the the server the link will not work.
Note: Only users with Invite Permissions can generate Event Server Invites. Events in private channels cannot generate Event Server invites and will default to Direct event links.
Frequently asked questions
Q: Will this be available on all platforms?
A: Our mobile platforms may take longer to rollout, but will be available across all platforms
Q: What channels can I schedule events for?
A: At this point in time, events can be scheduled for Private Stages, Voice Channels, and there is a free form field for any additional place (e.g. physical location, text channel, etc) that you are hosting an event.
Q: What happens when I click on the "Interested" button for an upcoming event?
A: When you click "Interested" for an event, you'll be letting the event host know that you'd like to attend and you'll also receive a notification when the event is officially live! You can also retract the notification reminder by re-clicking and retracting your interest.
Q: What if I forget to start my own event (as an event owner/host)?
A: If your event does not start within 8 hours of the scheduled time, our system will automatically remove your event from the list of Scheduled Events for your Community.
Q: Why should I even schedule an event?
A: Events essentially provide your Community the opportunity to receive advanced notice for things happening in the server! Community members also receive a notification when the event goes live if they're "Interested" in the event, which helps ensure no one misses it.
Q: When do I need to schedule events by?
A: There's no specific time limit to how far in advance an event must be created. As long as the event hasn't yet started, you'll be able to schedule one for your Community!
Q: How many scheduled events can a server have?
A: At this point in time, there's a cap of 100 scheduled events that can take place in a server at one point in time.
Q: What permissions do I need to schedule an event?
A: Events require a specific permission for creating, starting, editing, and deleting. The "Manage Event" permission can be enabled by going to Server Settings > Roles > Edit Role > Permissions > Manage Event.
If hosting an event in a Stage Channel, you will need to be a Stage Mod for the channel. If hosting an event in a Voice Chat channel, you can have just the channel-specific Manage Event permission or the server-wide Manage Event permission as well as the other channel-specific permissions, such as View, Speak, and Connect.
Q: Why can't I share an event?
A: The permissions for sharing events are tied to creating invite links. If a user has permissions to invite other users to the channel, they will also have permissions to share events tied to that channel.
Q: When does the Event tab show up in my server?
A: For Community servers, the Event tab will always show for users with the “Manage Events” permission. It does not show to anyone else unless there is an upcoming event.