XRYPTON’s server-setup features let you personalise every aspect of member management and automation without writing a single line of code. Each section below covers a feature group along with its commands and available options. Most of these are hybrid commands — they work both as prefix commands (e.g. ,welcome add) and as slash commands (e.g. /welcome add).
Welcome Messages
Send a custom message to a channel whenever a new member joins.
Permission: Manage Messages
Available welcome variables
User variablesGuild variablesSpecial variables
You can use embed syntax in your welcome messages to send rich embeds instead of plain text.
Leave Messages
Send a message when a member leaves the server.
Permission: Manage Messages
Leave messages support the same placeholder variables as welcome messages.
Prefix
Change or reset the bot’s command prefix for your server (default: ,).
Permission: Manage Messages
Custom Aliases
Map a short word to any existing XRYPTON command. Aliases are guild-specific.
Permission: Manage Server
Example:
You cannot shadow an existing XRYPTON command name. The alias name must not already be a registered command.
Auto-Roles
Automatically assign roles to every new member that joins.
Permission: Manage Roles
Multiple auto-roles are supported. All configured roles are assigned simultaneously when a member joins.
Sticky Messages
A sticky message is re-sent to the bottom of a channel every time someone sends a new message — keeping important information always visible.
Permission: Manage Server
Each channel can have only one sticky message at a time. Remove the existing one before setting a new one.
Boost Messages
Send a custom message to a channel when a member boosts your server.
Permission: Manage Messages
Boost messages support the same placeholder variables as welcome messages.
Booster Roles
Allow server boosters to create and customise a personal role. Requires the booster role module to be enabled first.
Permission: Manage Server (setup/disable); no extra permission required for personal customisation commands
Enable the module
Enables the booster role system for your server. Set a base role (optional)
All new booster roles will be positioned just below this role in the hierarchy. Boosters create and customise their role
Disable the module
Turns off the booster role system for your server.
Role icons require your server to have at least Level 2 boost status.
Autoresponders
Automatically reply with a set response whenever a message matches a trigger phrase.
Permission: Manage Messages
Example:
Optional flags let you fine-tune how autoresponders behave. Add --not_strict to match the trigger anywhere in a message (instead of an exact match), --reply to reply directly to the triggering message, --delete_trigger to delete the original message, or --self_destruct <seconds> to auto-delete the response after a set time.
Fake Permissions
Grant a role permission to use XRYPTON commands that would normally require a Discord permission they don’t have. This does not grant actual Discord permissions — it only affects XRYPTON command checks.
Permission: Administrator
Example:
Use /fakeperms perms to see the full list of valid permission strings before adding them. Permission names use underscores (e.g. manage_messages).