Skip to main content

Members

Run this flow when something happens to one of your members or their roles.

Member joined​

Runs when a member joins your server.

Required intents: GuildMembers.

Provided values

NameTypeDetails
MemberServer memberThe member that joined.

Member left​

Runs when a member leaves your server.

Required intents: GuildMembers.

Provided values

NameTypeDetails
MemberServer memberThe member that left.

Member updated​

Runs when a member's profile, roles or timeout changes.

Required intents: GuildMembers.

Provided values

NameTypeDetails
Previous memberServer memberMember state before the update.
Current memberServer memberMember state after the update.

Batch of members received​

Fires when a batch of server members is received from Discord, e.g. while loading members.

Required intents: GuildMembers.

Provided values

NameTypeDetails
ServerServerServer the members belong to.
MembersList of Server memberMembers contained in this batch.
Batch numberWhole numberNumber of this batch. May be empty.
Total batchesWhole numberTotal number of batches. May be empty.

Member became available​

Fires when a server member becomes available after the server was previously unavailable.

Required intents: GuildMembers.

Provided values

NameTypeDetails
MemberServer memberMember that just became available.

User updated​

Fires when a Discord user's global profile (username, avatar, ...) changes.

Required intents: GuildMembers.

Provided values

NameTypeDetails
Previous UserUserUser state before the update.
Current UserUserUser state after the update.

Presence updated​

Fires when a member's presence (online status or activities) changes.

Required intents: GuildPresences.

Provided values

NameTypeDetails
Previous PresencePresencePresence state before the update, if any was known. May be empty.
Current PresencePresencePresence state after the update.
UserUserUser whose presence changed.
StatusPresence statusCurrent online status.
ActivitiesList of ActivityCurrent list of activities.

Member completed screening​

Runs when a member finishes membership screening (the rules gate) and gains access to the server.

Required intents: GuildMembers.

Provided values

NameTypeDetails
MemberServer memberThe member that completed screening.

Member boosted server​

Runs when a member starts boosting the server.

Required intents: GuildMembers.

Provided values

NameTypeDetails
MemberServer memberThe member that started boosting.

Member stopped boosting​

Runs when a member stops boosting the server.

Required intents: GuildMembers.

Provided values

NameTypeDetails
MemberServer memberThe member that stopped boosting.
Need more help?
Can't find what you're looking for? Our team is happy to help.