SUBMITTBY PARADISEUTILITIES
DOCUMENTATION

Commands

Dashboard → Commands is the control center for Submitt slash commands. Configurable command modules have their own ON/OFF switch and a separate hidden editor opened with Edit.

Separated module editors

Moderation commands are split into dedicated modules. Member Moderation, Timeouts, Channel Moderation, Sticky Note, Warnings, Message Purge, Temporary Bans, Emergency Lockdown, Verification, and Warning Appeals each open their own module page.

Module cards

Each module card shows its commands, current state, readiness, an instant ON/OFF switch, and an Edit action. Edit opens only that module's settings. Saving one module does not overwrite another module.

Member Moderation

Controls /kick, /ban, and /unban.

Timeouts

Controls /timeout, /untimeout, /timeoutextend, and /timeoutreduce.

Channel Moderation

Controls /lock, /unlock, and /slowmode. If Submitt currently has a channel locked, unlock it before turning this module off so the saved Send Messages state is restored safely. The /unlock recovery path remains available for older saved lock states.

Sticky Note

Controls /stickynote by itself.

Warnings

Controls /warn, /warnings, and /clearwarnings. Warning escalation thresholds are configured here.

Message Purge

Controls /purge by itself.

Temporary Bans

Controls /tempban and the maximum temporary-ban duration. Disabling the module stops new temporary bans, but existing timed bans still expire and unban on schedule.

Emergency Lockdown

Controls /lockdown and /unlockdown, including the channels and slowmode used during lockdown. At least one channel must be selected before the module can be enabled. Staff using the command need Manage Channels; the bot needs Manage Roles to change the channel permission overwrite and Manage Channels when lockdown slowmode is used. If a lockdown is active, Submitt will not let the module be turned off until /unlockdown restores the saved channel state.

Verification

Controls /verify, the Discord roles authorized to run it, and owner-created verification groups.

Warning Appeals

Controls /appeal, the appeal time window, form questions, reviewer roles, and Discord review channels.

/verify

/verify is a staff-driven verification command. The server owner chooses which Discord roles are authorized to use it and creates verification groups such as LSPD. Each group contains roles Submitt should assign and can also contain roles Submitt should remove from the verified member.

The command asks for the target member, a verification group, and the nickname to assign. For example, staff can select a member, choose Civilian, give the Civilian roles, remove an Unverified or Pending role, and enter the member's nickname. Submitt performs both role changes in the same verification action and then changes the nickname. There is no verification wait timer.

Discord permissions and hierarchy still apply

Submitt needs Manage Roles and Manage Nicknames. Its highest bot role must be above the verified member's highest role and above every verification-group role it assigns or removes. Discord does not allow any bot to manage the server owner's nickname or roles. /verify now reports the specific missing permission or hierarchy conflict when one exists.

/appeal

/appeal applies only to an active warning that belongs to the member running the command. The warning must still be inside the appeal period configured by the server owner.

After the member selects the warning case number, Submitt opens the owner-configured form. The completed questions and answers are posted to every configured review channel with Approve and Deny controls. An approved appeal clears the warning; a denied appeal leaves it active. A warning can only have one reviewed appeal.

Moderation utility commands

/lock and /unlock

Lock or unlock one text channel without using Emergency Lockdown. Submitt saves the channel's previous @everyone Send Messages state and restores that exact state on /unlock. Individual channel locks are blocked while Emergency Lockdown is active so the two systems cannot fight each other.

/slowmode set and /slowmode off

Set manual channel slowmode from 1 second up to Discord's limit, or turn it off. A manual slowmode change cancels a pending Auto Slowmode restoration for that channel so automation cannot overwrite the moderator's setting later.

/stickynote set and /stickynote off

Create one persistent sticky note per channel as either a normal message or branded embed. After members chat, Submitt removes the previous sticky copy and reposts it so the note returns to the bottom of the channel. Rapid messages are debounced to avoid repost spam.

/timeoutextend and /timeoutreduce

Adjust an active Discord timeout using minutes, hours, or days without removing and recreating it manually. Reducing past the remaining duration removes the timeout. Extending is capped at Discord's 28-day timeout limit.

Moderation command role access

The Commands page can optionally add Discord-role restrictions to moderation staff commands. Each moderation module editor shows the role access for only the commands inside that module. Those restrictions do not bypass Discord's native Kick Members, Ban Members, Moderate Members, Manage Messages, or Manage Channels permissions. Verification uses its own explicit authorized-role list inside the Verification module.

Role and channel lists use Submitt's Discord-style checklist. Every available role or channel is shown as a selectable row with a checkbox and checkmark, so there is no press-to-open control and no Ctrl, Command, or Shift multi-select behavior. For single-role settings, selecting a new role automatically replaces the previous selection.

Ticket staff commands do not use this second role gate. They remain controlled by Ticket Panel / Ticket Type staff roles rather than by a duplicate command-role gate.

/submitthelp

/submitthelp shows commands currently available to the member who runs it. Submitt filters the list using module readiness, live Discord permissions, configured command-role restrictions, verification authorization, and ticket-staff access. White Label uses the same help command; its status command is /botstatus instead of /submitt.

Current command catalog

System

/submitt (Premium) / /botstatus (White Label)

Check the bot, license, plan, ticket-panel and open-ticket status for this server.

Built-in access: Everyone in the server
/submitthelp

Show the enabled Submitt slash commands and a short description of what each command does.

Built-in access: Everyone in the server

Applications

/application status

View your recent application statuses in this server.

Built-in access: The member viewing their own applications

Tickets

/adduser

Add another Discord member to the current ticket.

Built-in access: Configured ticket staff
/removeuser

Remove a previously added member from the current ticket.

Built-in access: Configured ticket staff
/ticket note

Add an internal staff note to the current ticket without posting it publicly.

Built-in access: Configured ticket staff
/ticket rename

Rename the current ticket channel or thread.

Built-in access: Configured ticket staff
/ticket transcript

Open or generate the current ticket transcript for permitted users.

Built-in access: Ticket creator or configured ticket staff
/ticket reply

Send one of the server's configured saved replies into the current ticket.

Built-in access: Configured ticket staff
/ticket tag

Add or remove a configured tag on the current ticket.

Built-in access: Configured ticket staff

Moderation

/kick

Kick a member from the server and create a moderation case.

Built-in access: Kick Members permission
/ban

Ban a user from the server and create a moderation case.

Built-in access: Ban Members permission
/unban

Remove a Discord user ID from the server ban list.

Built-in access: Ban Members permission
/timeout

Temporarily timeout a member for a selected number of minutes.

Built-in access: Moderate Members permission
/untimeout

Remove an active member timeout.

Built-in access: Moderate Members permission
/timeoutextend

Extend an existing timeout using minutes, hours, or days.

Built-in access: Moderate Members permission
/timeoutreduce

Reduce an existing timeout and remove it if the remaining duration reaches zero.

Built-in access: Moderate Members permission
/lock

Lock one channel while saving its previous Send Messages state.

Built-in access: Manage Channels permission
/unlock

Unlock a channel previously locked by Submitt and restore its prior state.

Built-in access: Manage Channels permission
/slowmode

Set or disable manual slowmode without conflicting with Auto Slowmode.

Built-in access: Manage Channels permission
/stickynote

Keep a configured message or embed as the newest message in a channel.

Built-in access: Manage Messages permission
/warn

Create a warning case for a member and attempt to DM the warning.

Built-in access: Moderate Members permission
/warnings

View a member's active moderation warnings.

Built-in access: Moderate Members permission
/clearwarnings

Clear a member's active warnings while preserving moderation history.

Built-in access: Moderate Members permission
/purge

Bulk-delete up to 100 recent messages in the current channel.

Built-in access: Manage Messages permission
/tempban

Temporarily ban a user and automatically unban them when the duration expires.

Built-in access: Ban Members permission + Temporary Bans enabled
/lockdown

Start Emergency Lockdown for the configured server channels.

Built-in access: Manage Channels permission + Lockdown enabled
/unlockdown

End Emergency Lockdown and restore the saved channel state.

Built-in access: Manage Server permission + Lockdown enabled

Member Safety

/verify

Verify a selected member, add and remove the configured verification-group roles, and set their nickname.

Built-in access: Only Discord roles authorized in the Verification module
/appeal

Appeal an active warning within the server's configured appeal window.

Built-in access: The warned member while Warning Appeals are enabled
Dashboard and bot disagree?

Run /submitt on Premium or /botstatus on White Label and confirm you are managing the same Discord server. Module readiness always comes from the saved server configuration used by the running bot.