Modly
Docs

Modules

Onboarding & Self-RolesFree

Commands

Settings

FieldWhat it doesDefault
welcomeChannelIdWelcome channel (channel ID, empty = off)—
welcomeMessageWelcome text – {user}, {user.name}, {server}, {memberCount}; empty = default text—
welcomeEmbedShow welcome and goodbye messages as an embedfalse
welcomeCardAttach an image card (avatar, name, member count) to the welcome messagefalse
welcomeCardColorCard background colour (#rrggbb)#5865f2
welcomeCardColorEndCard gradient end colour (#rrggbb; same as background = no gradient)#3c45a5
welcomeCardAccentCard accent colour for avatar ring and title (#rrggbb)#ffffff
welcomeCardImageUrlPremium: card background image (https URL to PNG/JPEG/WebP/GIF, max. 2 MB, max. 4096×4096 px; empty = colours)—
welcomeCardLayoutCard layout – "classic" (avatar left) or, with Premium, "centered"classic
welcomeDmAlso send new members a direct messagefalse
welcomeDmMessageDirect message text (same placeholders; empty = default text)—
goodbyeChannelIdGoodbye channel (channel ID, empty = off)—
goodbyeMessageGoodbye text (same placeholders; empty = default text)—
autoRoleIdsRoles given on join (role IDs, max. 10)[]
autoRolesAfterVerifyGive join roles only after verificationfalse
verifyRoleIdRole given on verification (role ID, empty = off)—
unverifiedRoleId"Unverified" role: given on join, removed on verification (role ID, empty = off)—
verifyCaptchaAsk a simple math question before verifyingfalse

Free and Premium

LimitFreePremium
panels550

Bot permissions