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
  • Share Codes
  • Sharing a command to someone
  • Importing a Command
  • Templates
  • Creating and Saving a Template
  • Importing a Template
  • Deleting a Template

Was this helpful?

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

Sharing Commands and Events

Last updated 6 months ago

Was this helpful?

Share Codes

Share codes can be used to create a copy of a custom command or event. You can use it to import custom commands and events into other bots, or even other accounts. These share codes have different formats, a code that starts with "CMD" is a custom command while a code that starts with "EVENT" is a custom event. The steps below work for either a command or event.

Sharing a command to someone

To share a command to someone, you first need to create a share code. You can do so by pressing the "Generate Share Code" button on your custom command from the builder menu.

Importing a Command

To import a custom command, you can create a new command and press "Import command", you can then paste a share code. Then press "Import", it will then import a copy of the command.

Templates

Block Templates can be used to share a group of blocks from the command and event builder across your all of your bots. The blocks you can save include actions and conditions.

Creating and Saving a Template

To create a block template, you must hold the SHIFT key on your keyboard and use your mouse's left click to select the blocks you would like to save into your new template. After selecting the blocks you'd like to save, let go off your mouse's left click and then press the "Save as Template" button in the bottom right of the builder.

After pressing the "Save as Template" button, a menu will appear to finish saving. Here you may chose to edit an existing template you've created or create a brand new one. If you select to edit an existing template, your currently selected blocks will override the previous blocks and delete the previous blocks. The final step of saving your template is providing a name and description for the template. After doing so, you may press the "Save Template" button to finish the process of creating your block template.

Importing a Template

In order to use one of your created block templates in the command and event builder, you must click on the "Block Templates" button in the bottom left of the builder. After pressing this button, all of your created templates will appear here, you may click and drag onto one of your templates and drop it inside of your builder to add the template's saved blocks into your current command or event.

Deleting a Template

If you would like to delete one of your saved template's you must open the templates menu by clicking on the "Block Templates" button in the bottom left of the builder. After doing so, find the template you would like to delete and click on it. Once you click on your template you want to delete, a menu will appear making you confirm the deletion of your template, here you must press the "Delete Template" button to officially delete your template.