Triggers
Triggers start a flow: Discord events, slash commands, buttons, schedules and more.
Auto Moderation
Triggers when an auto moderation rule action is executed (e.g. message blocked, alert sent, user timed out).
Triggers when an auto moderation rule is created.
Triggers when an auto moderation rule is updated.
Triggers when an auto moderation rule is deleted.
Channels
Triggers when a new channel is created.
Triggers when a channel is updated.
Triggers when a channel is deleted.
Triggers when a channel's pins are updated.
Triggers when a member joins, leaves, or moves voice channels.
Interactions
Triggers when a user clicks a button.
Triggers when a user runs a context menu command on a user.
Triggers when a user runs a context menu command on a message.
Triggers when a user submits a dropdown/select interaction.
Triggers when a user submits a modal.
Triggers when a user runs a slash command.
Invites
Members
Triggers when a member joins a server.
Triggers when a member leaves a server.
Triggers when a member is updated.
Triggers when a member is banned from a server.
Triggers when a member is unbanned from a server.
Triggers when a user starts typing in a channel.
Triggers when a role is added to a member.
Triggers when a role is removed from a member.
Messages
Triggers when a message is sent.
Triggers when a direct message is sent to the bot.
Triggers when a message command (like !help) is sent.
Triggers when a message is sent by a bot.
Triggers when a message is edited.
Triggers when a message is edited by a bot.
Triggers when a message is deleted.
Triggers when messages are deleted in bulk.
Triggers when a user votes in a poll.
Triggers when a user removes their vote in a poll.
Reactions
Roles
Scheduled Event
Triggered when a guild scheduled event is created.
Triggered when a guild scheduled event is updated.
Triggered when a guild scheduled event is deleted.
Triggered when a user subscribes to a guild scheduled event.
Triggered when a user unsubscribes from a guild scheduled event.
Scheduling
Servers
Triggers when your bot joins a new server.
Triggers when a server is updated.
Triggers when your bot leaves or is removed from a server.
Triggers when a webhook is updated.
Triggers when an audit log entry is created.