Introduction

The dashboard is your central hub for managing your bots and account-related data. From here, you can monitor bot status, read messages and notifications, and access various logs and events associated with your account.

Dashboard Overview

Key Features

Unified Interface

The dashboard is designed for simplicity and efficiency, providing a seamless experience in managing your bots and account.

Comprehensive Data Access

Easily access all notifications, messages, and events related to your account and bots.

Account Dashboard

Overview

The Account Dashboard offers a detailed view of your account activities and data. It adapts based on your account status and bot activity.

Features

  • Message List: Displays all messages received in various formats.
  • Bot List: Shows all your bots with their current status. Click a bot to edit it directly.
  • Event Table: Lists all events associated with your account.
  • Download Account Data: A button to download your complete account data (excluding your password) in JSON format.

Detailed Elements

  1. Messages: A comprehensive list of messages sent to your account.
  2. Bots: A status overview of all your bots. Clicking on a bot redirects to its editor page.
  3. Events: A table of all account-related events.
  4. Data Export: Download your account data, ensuring your password remains secure and never transmitted over HTTP.

Bot Dashboard

Overview

The Bot Dashboard provides full control over each bot's configuration and performance analysis. It adapts dynamically to your bot's status and activity.

Key Elements

  1. Bot Status: A colored dot indicating if the bot is online or offline, alongside the bot's name.
  2. Control Buttons:
    • Edit Nodes: Redirects to the bot editor.
    • Refresh: Reloads the current page.
    • Options: Opens a menu with several bot management actions.

If using the "Webhook Request Event" node, a "Send Request" button will be available.

Options Menu

  • Change Name: Modify the bot's name.
  • Toggle Online/Offline: Switch the bot's status.
  • Delete Bot: Permanently delete the bot.
  • Clear Analytics: Reset the bot's analytics data.
  • Clear Logs: Clear all logs.
  • Clear KVDB: Empty the key-value database.
  • Change Key: Update the bot's key.
  • Change Hash: Modify the bot's hash, used for webhook addresses.
  • Change Signature: Update or remove the bot's webhook signature.

Additional Sections

  • Upgrades: Lists purchased upgrades for your bot.
  • Notifications: Displays bot-related notifications.
  • Execution Limits: Shows usage statistics if the bot isn't upgraded to the no-limit version.
  • Available Upgrades: Lists potential upgrades for purchase.
  • Bot Information: Displays key details like bot executors, colored by platform.
  • Parameters: Lists useful parameters like bot keys and webhook addresses.
  • Data Tables: Displays tables like KVDB, shown only when data is available.
  • Charts: Renders analytical data for your bot.
  • Custom Variables: This section is used for setting custom variables for processes.
  • Restrict Access: Manage access restrictions using regular expressions.
  • Data Export: Download the complete JSON data related to your bot.

Regular Expressions for Access Control

To allow only specific executors (e.g., Discord ID "1234"):

^(1234)$

To deny a specific executor:

^(?!(1234)$).*

Leave the input empty to remove all restrictions.


Conclusion

The dashboard is packed with features to optimize your bot and account management experience. While additional features such as submenus are common across many websites, we've ensured that the dashboard remains powerful yet user-friendly.