BotGhost Documentation
Support ServerYouTubeMarketplaceBotGhost PremiumSign in
  • Welcome to BotGhost
  • Guidelines & Privacy
  • Changelogs 2025
    • Changelogs 2024
    • Changelogs 2023
  • BotPanel Documentation
  • Getting Started
    • Create Your First Bot
      • Create Your Second Bot
    • Invite Your Bot
    • Standard Practices
      • Advanced Practices
    • Mobile Application (PWA)
  • Support
    • BotGhost Support
    • Frequently Asked Questions
  • Premium & Priority Hosting
    • Priority Hosting
    • Our Premium Features
    • Plans & Payment Methods
    • Manage Your Subscription
    • Upgrade Your Bot
    • Refund & Cancellation Policy
    • Beta Features
  • General Settings and Collaboration
    • Settings
    • Collab
    • Status
    • Active Developer Badge
    • Marketplace
  • Custom Commands & Events
    • Command & Event Builder
      • Sharing Commands and Events
      • Advanced Options
    • Actions
      • Message Actions
        • Send or Edit a Message
          • Button
          • Select Menu
        • Edit a Button or Select Menu
        • Send a Form
        • Delete a Message
        • Publish a Message
        • React to a Message
        • Pin a Message
      • Custom Variable Actions
        • Set Variable
        • Run Equation on Variable
        • Delete Variable
      • API Actions
        • Send an API Request
        • Execute an IFTTT Trigger
      • Loop Actions
        • Run a Loop
        • Stop a Loop
      • Voice Actions
        • Join a Voice Channel
        • Leave a Voice Channel
        • Voice Move a Member
        • Voice Kick a Member
        • Voice Mute or Unmute a Member
        • Voice Deafen or Undeafen a Member
      • Role Actions
        • Add Roles
        • Remove Roles
        • Create a role
        • Delete a role
        • Edit Role
      • Channel Actions
        • Create a channel
        • Edit a channel
        • Delete a channel
      • Thread and Forum Actions
        • Create a Thread
        • Edit a Thread
        • Delete a Thread
      • Server Actions
        • Kick a member
        • Ban a member
        • Timeout a member
        • Change a members nickname
        • Purge Messages
        • Create Server Invite
      • Other Actions
        • Wait before running another action
        • Manipulate some text
        • Send an error log message
        • Set a unique variable
        • Change the Bot's Status
        • Note
      • [LEGACY] Reply Actions
        • Plain Text Reply
        • Embed Reply
        • Random Reply
        • Send a message to a channel
        • Direct Message a User
        • Send a Message with attached buttons
          • Buttons
        • Send a message with a select menu
          • Menu Option
    • Conditions
      • Comparison Condition
      • Permission Condition
      • Chance Condition
      • Channel Condition
      • Role Condition
      • User Condition
      • Premium Check Condition
    • Options
      • Text Option
      • Number Option
      • User Option
      • Channel Option
      • Role Option
      • Choice Option
      • Attachment Option
    • Events
      • Timed Events
      • Webhooks
    • Data Storage
      • Collections
      • Objects
    • IFTTT
    • Variables
  • Server Management
    • Moderation
    • Discord Automod
    • Tickets
    • Welcomer
    • Verification
    • Statistic Channels
    • Modmail
    • Auto-React
    • Sticky Roles
    • Emoji Manager
    • Polls Filter
    • Automod
    • Logging
  • Messages
    • Timed Messages
    • Reaction Roles
    • Autoresponder
    • Embed Builder
    • Sticky Messages
    • Polls
    • Global Chat
    • Media Channels
  • AI
    • ChatGPT
    • Image Generation
  • Game Integrations
    • Roblox Verification
  • Social Integrations
    • YouTube
    • Twitch
  • Community Engagement
    • Leveling
    • Temp Voice Channels
    • Suggestions
    • Invite Tracker
    • Starboard
    • Question Of The Day
    • Giveaways
  • Fun Modules
    • Economy & Minigames
    • Birthdays
    • Counting
  • Utility
    • Translation
    • Weather
Powered by GitBook
On this page
  • Settings
  • General Settings
  • Block Colors
  • Block Defaults
  • Keybinds
  • Bulk Operations

Was this helpful?

  1. Custom Commands & Events
  2. Command & Event Builder

Advanced Options

Last updated 2 months ago

Was this helpful?

Settings

The command and event builders have some settings to customize the builder to your liking. They can be found by pressing the "Settings" button in the top left of the builder.

When you open the settings page you will be able to switch to the general settings, block colors, block defaults and keybinds sections with the menu on the left.

You can also restore the settings to their default by pressing the button in the bottom left.

General Settings

Available Setting
Function

Auto Save [👑]

Automatically saves your command or event with a selected interval.

Mobile Builder [Experimental]

Enables the new mobile builder interface, better for mobile users. The desktop mode will remain the same when this is enabled.

Hide Legacy Reply Actions

Block Colors

Block Defaults

Available Setting
Function

Default Embed Color

Select a default colour for embeds, new embeds will have this color by default

Default Condition Type

Keybinds

Keybinds allow you to quickly perform specific actions while using the command builder. The available keybinds are listed in the table below.

Keybinds require a physical keyboard to function.

Keybind
Operation
Description

Del or Backspace

Delete Blocks

Deletes the selected block(s).

Ctrl + C

Copy Block

Ctrl + V

Paste Block

Pastes the copied block or copied text into the builder.

Ctrl + S

Save Command / Event

Triggers a save on your command or event.

Ctrl + Z

Undo

Undoes the most recent block addition or connection. This means the last block you added / connected will be removed from the tree.

Ctrl + Y

Redo

Redoes the most recent block deletion or undo. This keybind can be used on up to 100 of your most recent block deletions, which persist through saves.

Shift + Drag

Allows you to select multiple blocks at a time by dragging your cursor over each of the blocks you wish to select.

Keybind
Operation
Description

delete

Delete Block

Deletes the selected block(s).

Cmd + C

Copy Block

Cmd + V

Paste Block

Pastes the copied block or copied text into the builder.

Cmd + S

Save Command / Event

Triggers a save on your command or event.

Cmd + Z

Undo

Undoes the most recent block addition or connection.

Cmd + Y

Redo

Redoes the most recent block deletion or Undo. This keybind can be used on up to 100 of your most recent block deletions, which persist through saves.

Shift + Drag

Allows you to select multiple blocks at a time by dragging your cursor over each of the blocks you wish to select.

Bulk Operations

There are 4 operations you can perform on mass-selected blocks. Below you can find detailed information on each operation and how to use it.

Operation
How to Use
What it Does

Deselect

Click the gray "Deselect" button at the bottom of the screen.

Removes the selection from the selected blocks, and the buttons from the bottom of the screen.

Save as Template

Click the red "Save as Template" button at the bottom of the screen.

Duplicate Blocks

Click the gray "Duplicate Blocks" button at the bottom of the screen.

Creates an identical copy of the selected blocks to their right. This will also deselect the blocks.

Delete Blocks

Click the Delete key or Backspace key on your physical keyboard.

Removes the selected blocks from the command or event. This will also deselect the blocks.

Hides the old reply actions when enabled. Learn more about those blocks .

This setting will change the default colors of the , , , root and selected blocks.

Select a default for conditions to be set to

Copies the selected block or selected text to your clipboard. Cannot be used with the feature.

Copies the selected block or selected text to your clipboard. Cannot be used with the feature.

In the , you can select multiple blocks at once. This feature will allow you to move them, duplicate them, save them as a Block Template, and even delete them. To perform a Mass Select you can hold down the shift key, left click, and drag your cursor over the blocks you wish to select.

Saves the selected blocks as a Block Template. This will also deselect the blocks. Check out the page for more info.

action
condition
option
Command and Event Builder
#mass-select
here
Mass Select
Mass Select
Mass Select
Templates
comparison type