Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.docksys.xyz/llms.txt

Use this file to discover all available pages before exploring further.

/config opens Dock’s server configuration panel in Discord.

Who can use it

/config can only be used inside a server. A member can open it when they have one of these:
  • Discord Administrator.
  • A configured Dock Management role.
  • A configured Dock Admin role.
Dock Staff roles are intended for day-to-day moderation access and do not open the full config panel by default.

Open the panel

/config
The panel is ephemeral and starts with a dropdown of available sections.

Sections

Set Management, Admin, and Staff role groups. Each group supports up to 5 roles. Management and Admin roles can open /config.
Enable or disable Dock modules. Verification, Welcome, and Group Bindings can be toggled separately.
Configure verified roles, unverified roles, verification message, Roblox requirements, send channel, and nickname template.
Configure welcome message content, send channel, auto roles, and auto verification.
When available, connect Roblox credentials, link a Roblox group, create role bind rules, configure defaults, and enable approval requirements.
1

Start with Permissions

Add trusted Management and Admin roles first. This avoids relying only on Discord Administrator for future edits.
2

Enable modules

Open Modules and enable only the features the server will use.
3

Set verification roles

In Verification, choose roles members receive after verifying and roles removed after verification.
4

Add requirements

Add a Roblox group ID or minimum Roblox account age only if the server needs those checks.
5

Customize the message

Edit the verification message and use Variables to insert server or member values.
6

Send the prompt

Choose the channel and send the verification message.

Verification options

OptionWhat it controls
Verified RolesRoles added after a member verifies.
Unverified RolesRoles removed once verification completes.
Customize MessageThe message body, button label, images, and display style.
RequirementsRoblox group ID and minimum Roblox account age.
Send MessageThe channel where Dock posts the verification prompt.
NicknameOptional nickname template for verified members.

Welcome options

OptionWhat it controls
Customize MessageWelcome message body and formatting.
Send ChannelChannel where welcome messages are posted.
Auto RoleRoles assigned when a member joins.
Auto VerificationWhether Dock should try to verify new members automatically.

Message variables

You can use variables in verification and welcome messages.
VariableMeaning
{guild.name}Server name.
{guild.id}Server ID.
{guild.members}Server member count.
{member.name}Member display name.
{member.username}Member username.
{member.mention}Member mention.
{member.id}Member Discord ID.
{member.createdAt}Member account creation timestamp.
{member.joinedAt}Member server join timestamp.
{verification.channel}Verification channel, when available.
{verification.role}Verification role, when available.

Group Bindings

Group Bindings is shown when the feature is available for the server.
1

Connect credentials

The server owner connects the Roblox account Dock will use for group actions.
2

Link a group

Choose the Roblox group that belongs to the server.
3

Create binds

Map Discord roles to Roblox roles, Roblox roles to Discord roles, or both.
4

Configure approval

Decide whether staff approval is required before Dock applies group role changes.

Resetting settings

Most sections include a Delete or reset action. Use it when you want to return that section to Dock defaults.
Delete All clears all saved configuration for the server. Use it only when you intentionally want to rebuild the setup.