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
  • Status Mode and Settings
  • Commands
  • Events

Was this helpful?

  1. General Settings and Collaboration

Status

Change the "Listening to 👻 Made with BotGhost.com 👻" status to something of your own!

Last updated 5 months ago

Was this helpful?

This module requires a to function.

The allows you to change the status on your bot to something of your own. You can also configure a command that allows you to change it directly from your server.

Settings

Status Mode and Settings

Status Mode

This setting allows you to set the status mode you prefer. Below you may find some information on each mode.

When selecting this option, the status of the bot will be disabled, and no status will be shown in the bot's profile.

The fixed option allows you to set your bot's status in a fixed state, which means it will always remain the same until changed from the dashboard.

Status Type

This setting allows you to set the status type. You can set it to "Listening", "Playing" or "Watching".

Status Text

Here, you can set your own custom text for the status, and will appear right next to the selected status type.

The Rotating mode allows the bot to cycle through several statuses in the order they were added at a specified duration.

Adding Rotating Statuses

Once you set the status mode to "Rotating" a new menu will appear, allowing you to setup up to 100 rotating statuses. Below you can find all available settings.

Status Duration

The status duration field allows you to input the time in seconds you want the status to show in the bot's profile. The minimum duration is 30 seconds, and the maximum is 86400 seconds (1 day)

Remove Status

Here you may toggle whether the bot will have a status/presence showing during this status rotation. Turn the option on to remove the status.

Status Type

This setting allows you to set the status type. You can set it to "Listening", "Playing" or "Watching".

Status Text

Here, you can set your own custom text for the status, and will appear right next to the selected status type.

To save the rotating status's settings, you need to click "Add" in the bottom-right corner of the settings. This will reset the fields so you can set up another rotating status.

Viewing Active Rotating Statuses

You can edit all active rotating statuses through a list right below the menu.

To save the edits you made on the rotating status's settings, you need to click "Edit" in the bottom-right corner of the settings.

This mode enables a /status command that can be used in your server to update the status of your bot.

Embeds Color

This setting allows you to customize the color of responses of the bot.

Status Command Channel Restrictions

You can setup channel restrictions to allow the usage of the /status command only in certain channels.

Blacklist Type
Information

No channel restrictions

Set this blacklist type if you want the command to work in all channels.

Disable for these channels...

Set this blacklist type if you want the command to work in all channels except the channels provided in the menu below.

Enable for these channels...

Set this blacklist type if you want the command to work only in the channels provided in the menu below.

Status Command Role Restrictions

You can setup role restrictions to allow the usage of the /status only to certain roles.

Blacklist Type
Information

No role restrictions

Set this blacklist type if you want everyone to be able to use this command.

Disable for these roles...

Set this blacklist type if you want the command to work for all users, except users with at least one of the roles provided in the menu below.

Enable for these roles...

Set this blacklist type if you want the command to work only for users with at least one of the roles provided in the menu below.


Commands

In this area, you can view and modify the commands of the Status module. Below you may find some information on each command of the module.

/status

The /status command allows you to update or reset the status of the bot from your Discord server. The "Command" mode is required to be enabled in the settings page of the module.

Events

In this area, you can view and modify the events of the Status module. Below you may find some information on each event of the module.

Restarts Handler

This event updates the status of the bot when it is restarted.

Updates Handler

This event makes sure the status is updated when changes are saved or the status is updated through the dashboard.

Rotating Status Handler

It's advised that you do not edit the commands and events unless you have a good understanding of BotGhost and its Command Builder. If you encounter any issues, you might want to reset the module for it to work again as intented.

Additionally, a copy of the edited commands / events will be created if you update the module.

This timed event allows the rotating status feature to work as intended and update the status when the set time has passed. Make sure to not delete the associated timed event in the module.

timed events
Status module
Premium Subscription