Triggers & Actions Reference
Complete reference of all available triggers and actions for building bot behaviors.
All Triggers
Event Triggers
When a user joins the server
When a user leaves the server
When a user is banned
When member roles/nickname change
When a message is deleted
When a message is edited
Command Triggers
Discord slash commands (/command)
Text commands with prefix (!command)
Message Triggers
Message includes specific text
Message exactly matches text
Message begins with text
Advanced pattern matching
Reaction Triggers
User adds a reaction
User removes a reaction
All Actions
Message Actions
Send a text message to a channel
Send a rich embed message
Reply directly to the triggering message
Send a direct message to a user
Delete the triggering message
Role Actions
Give a role to a user
Remove a role from a user
Add if missing, remove if present
Moderation Actions
Remove user from server
Permanently ban user
Temporarily mute a user
Log a warning for a user
Channel Actions
Create a new text/voice channel
Delete a channel
Modify channel permissions
Utility Actions
Pause execution for a duration
Make API calls to external services
Store data for later use
Write to bot logs
Variables & Placeholders
Use these placeholders in messages and actions:
[username][user_mention][server_name][member_count][channel_name][role_name]