Guide/Community features/Autoroles, join DM, sticky, snipe, AFK, interactions
Autoroles, join DM, sticky, snipe, AFK, interactions —…
Autoroles, join DM, sticky messages, snipe, AFK and interactions.
Quick answer
Autoroles and join DM
!manage autorole add @Member join
!manage autorole add @Regular level min:10
!manage joindm set enabled on
!manage joindm set text "Welcome to {server.name}! Read #rules."
!manage joindm testAsk the guide
Step by step
Autoroles
Dashboard: Community → Autoroles builds the rules with a role picker and a plain-English "when to give it" dropdown. Each rule is one role plus one trigger.
| Trigger | When the role is given |
|---|---|
join | The moment someone joins |
verify | After they pass verification |
accountAge | On join, but only if the Discord account is at least min days old |
level | The moment they reach level min |
boost | When they boost the server |
status | While their custom status contains your text (default: the server's vanity URL). Removed again when they take it out. |
!manage autorole add @Member join
!manage autorole add @Verified verify
!manage autorole add @Trusted accountAge min:30 account at least 30 days old
!manage autorole add @Regular level min:10
!manage autorole add @Booster boost
!manage autorole add @Repper status match:/sweetsec vanity in their custom status
!manage autorole add @Newbie join delay:600 bots:skip after 10 minutes; bots: skip | only | any
!manage autorole list · !manage autorole remove <id>PRESENCE_INTENT=true and restart. Without it Discord never sends status changes, so the rule never fires. Only the custom status is read, never games or other activities.Join DM
!manage joindm set enabled on
!manage joindm set text "Welcome to {server.name}! Read #rules and say hi."
!manage joindm set embed welcome-dm
!manage joindm set button "Rules|https://…" · !manage joindm set clear_buttons
!manage joindm testSticky messages
!features sticky set #rules "Read the rules before posting!"
!features sticky set #market embed:market-rules · !features sticky list · !features sticky remove #rulesSnipe
!snipe · !snipe deleted @user 3 · !snipe edited · !snipe reactions
!manage snipe set max_age 30 · !manage snipe set ignore_channel #private · !manage snipe set ignore_role @StaffAFK
!afk grabbing food people who mention you get the reason; cleared when you talk
!manage afk set nickname on · !manage afk set delete_after 30
!manage afk set title "…" · description · color · footer · embed (premium)Interactions
!hug @user, !pat, !kiss, !slap, !highfive, !cuddle, !poke, !wave, !boop, !dance (or !interact hug @user) reply with a random line and a GIF and count how often a pair interacted. !manage interactions set hug texts:"{actor} hugs {target}|…" gifs:https://…|https://… customises them; Features → Interactions toggles them.
All of these are editable under Configuration → Features on the dashboard.
Copy and try
Autoroles and join DM
!manage autorole add @Member join
!manage autorole add @Regular level min:10
!manage joindm set enabled on
!manage joindm set text "Welcome to {server.name}! Read #rules."
!manage joindm testGood to know
- Status-based autoroles need the Presence intent enabled by the operator.
Still stuck? Ask in the support server.