Example
Post a message when your server gets a new banner.
How to use one: go to Events, press New Event, pick the event from the list, then add blocks under it. In the list, Discord calls a server a guild, so these events use that word.
Variables every event here has
Some events also have the person variables:
{event_user_id}, {event_user_name}, {event_user_mention}, {event_user_avatar}, {event_user_tag} and {event_user_username}.
Server changes
When a guild member is updated
When a guild member is updated
When it runs: someone’s profile in the server changes.Extra variables: the person variables.
When guild features are updated
When guild features are updated
When it runs: your server’s features change.Extra variables:
{event_old_features}, {event_new_features}.When guild ownership changes
When guild ownership changes
When it runs: the server gets a new owner.Extra variables:
{event_old_owner_id}, {event_new_owner_id}.Build idea: warn your staff in a log channel.When guild becomes partnered / partnership is removed
When guild becomes partnered / partnership is removed
When it runs: When guild becomes partnered runs when your server becomes a Discord partner. When guild partnership is removed runs when it stops.Extra variables: none.
When guild name changes
When guild name changes
When it runs: the server is renamed.Extra variables:
{event_old_guild_name}. The new name is {event_guild_name}.Build idea: post “We are now called {event_guild_name}!”When AFK channel is set / removed
When AFK channel is set / removed
When AFK channel is set has
{event_afk_channel_id} and {event_afk_timeout} (how long before someone counts as away).When AFK channel is removed has {event_afk_channel_id}.Guild Integrations Updated
Guild Integrations Updated
When it runs: the server’s integrations change.Extra variables: none.
Scheduled events
Scheduled events are the events you plan in Discord, with a time and a place.When a scheduled event is created, updated or deleted
When a scheduled event is created, updated or deleted
Three events: When a scheduled event is created, When a scheduled event is updated and When a scheduled event is deleted.
Build idea: announce every new server event in your chat.
When a user joins or leaves a scheduled event
When a user joins or leaves a scheduled event
When a user joins a scheduled event runs when someone presses Interested. When a user leaves a scheduled event runs when they take it back.Variables: the same three as above, plus the person variables.Build idea: DM people a reminder when they say they are interested.
Stage events
Stage Instance Created, Updated or Deleted
Stage Instance Created, Updated or Deleted
Stage Instance Created runs when a stage goes live. Stage Instance Updated runs when it changes. Stage Instance Deleted runs when a stage ends.
Build idea: ping everyone when a stage talk starts.
Sticker events
Sticker Created, Updated or Deleted
Sticker Created, Updated or Deleted
Three events: Sticker Created, Sticker Updated and Sticker Deleted.
Build idea: show off new stickers in your chat.
