Automations

Automate your Discord & Telegram community

Set up reaction roles, welcome messages, auto-roles, and trigger-based actions — no coding needed. Let your bot handle the repetitive work so you can focus on your community.

Free to get startedNo coding requiredWorks on Discord & Telegram
Trigger

New member joins server

Action 1

Send welcome DM

"Welcome to the server, {user}! 👋"

Action 2

Assign @Member role

Role assigned automatically

Action 3

Post in #welcome channel

Announce to the community

Reaction Roles
🎮@Gamer
🎵@Music
📢@Announcements
💻@Developer
0K+
Automations Triggered
0+
Communities Using Automations
< 500ms
Average Action Execution
Setup in minutes

Three steps to afully automated server

No bots to configure, no scripts to write. Build powerful automations with a simple visual editor.

01

Pick a trigger

Choose what event starts your automation — a new member joining, a reaction added, a scheduled time, or a custom command.

New member joins
Reaction added to message
Scheduled time (daily)
Custom command triggered
02

Configure actions

Define what happens when the trigger fires. Send messages, assign roles, post announcements — chain multiple actions in one automation.

✉️Send welcome DM
🏷️Assign @Member role
📣Post in #welcome
03

Activate and relax

Enable your automation with one click. Flake runs it automatically every time the trigger fires — on Discord, Telegram, or both.

Welcome Automation
Active
Triggered today47 times
Automation features

Everything your communityneeds to run itself

Reaction Roles

Let members choose their own roles

Post a message with emoji reactions. Members click an emoji and instantly receive the corresponding role — no commands, no moderation needed. Works on Discord and Telegram.

Instant role assignmentUnlimited reaction rolesRole removal on un-react
🎮
@Gamer
1,284 members
🎵
@Music Fan
842 members
📢
@Announcements
2,341 members
💻
@Developer
567 members
🎨
@Creative
390 members
@Early Access
128 members
Welcome Messages

Greet every new member

Send personalized welcome DMs and channel messages the moment someone joins. Use variables like {user} and {server} to personalize each message.

🤖
Welcome to Flake Community, @username! 👋 You're member #1,842. Check out #rules to get started.
Auto-Roles

Automatic role assignment

Assign roles automatically based on events — when members join, verify, boost the server, or complete an action. No manual role management ever again.

On join@Newcomer
On verify@Verified
On command@Regular
Boost server@Booster
Triggers & Actions

Build if-this-then-that workflows

Create powerful automation workflows with any trigger and any combination of actions. Chain multiple actions together, add conditions, and build flows that run exactly how you want — no coding required.

Multi-action chainsConditional logicCross-platform triggers
Member uses a commandTrigger
Remove @Newcomer role
Assign @Regular role
Send congratulations DM
Scheduled Messages

Post at the perfect time, every time

Schedule announcements, digests, and reminders to post automatically. Set one-time or recurring schedules across Discord and Telegram — no manual work required.

One-time & recurringCross-platform postingRich embed support
09:00
Daily
Morning digest
18:00
Weekdays
Daily standup reminder
Every 7d
Weekly
Weekly newsletter
1st of month
Monthly
Monthly recap
Smart Notifications

Notify members at the right moment

Trigger notifications for role changes, server boosts, streaks, and custom events. Keep members engaged without manual work.

🎉Role earned: @user is now @Regular!
🔥@user has a 7-day streak!
🏆Server boost: @user just boosted!
Use cases

Built for everykind of community

Whether you run a 50-person gaming clan or a 50,000-member project, automations adapt to your needs.

🎮
Gaming Communities

Auto-assign team roles when members claim them with reaction roles. Welcome new players, notify about events, and automatically grant roles based on community activity.

Team auto-rolesEvent remindersActivity notifications
💎
NFT & Crypto Projects

Welcome new community members with automated onboarding, assign roles with reaction menus, and send drop announcements to Discord and Telegram simultaneously — keeping your holders engaged 24/7.

Community onboardingRole managementCross-platform alerts
🎓
Educational Communities

Automatically assign course roles when students join, send onboarding messages with course materials, and notify cohorts about new lessons or deadlines.

Course role assignmentOnboarding flowsScheduled reminders
🏢
Business & SaaS

Automate customer onboarding, route support requests, send product update announcements, and keep your community engaged — all without lifting a finger.

Customer onboardingSupport routingProduct updates
FAQ

Common questions about automations

Set up automations in under 5 minutes

Start automating yourcommunity today

Reaction roles, welcome messages, auto-roles, and more — all set up without a single line of code. Free forever.

Get Started FreeNo credit card required
Free tier availableWorks on Discord & Telegram24/7 Support