Creating a Mochi Flow
Set up your first Mochi flow in three easy steps!
🧩 Step 1: When a User...
This is your Event Trigger. the moment that sets your Flow in motion.

Examples of events you can choose:
💬 Sends a message
🗑️ Deletes or edits a message
🧩 Clicks a component (like a button)
🎭 Gains or loses a role
🔊 Joins or leaves a voice channel
🧵 Creates a thread
👋 Joins the server
Pick the one that best fits your idea.
💡 Tip: Think of this as the “When this happens…” part of your automation.
⚙️ Step 2: If Conditions Are Fulfilled

Conditions define when and where your Flow actually runs, perfect for narrowing things down.
You can add conditions such as:
🏠 It happens in specific channels or categories
🗨️ The message includes certain words or phrases
🚫 The message does not include certain words
🧍 The member has (or doesn’t have) certain roles
💰 The member has a minimum balance or level
🕒 The Flow is not on cooldown
💡 New: Add cooldowns under the Conditions tab — per member or server-wide. This helps prevent actions from triggering too often, keeping your Flows balanced and smooth.
🎬 Step 3: Do Actions
Now you decide what happens once your conditions are met — this is where your Flow comes alive.

You can make Mochi perform actions like:
💌 Send or reply with a message
🔁 Resend the message in another channel
🗑️ Delete the original message
🌈 React with emojis
🎖️ Give or remove roles
💎 Give XP, currency, or items
🧵 Start a thread from the message
Combine multiple actions to create something fun and interactive — like auto-replies, reward chains, or celebration messages.
🎉 You’re Ready to Flow!
Once everything looks good, hit the Save button. Your Flow is now live — ready to make magic in your server.
Last updated