Dashboard

Web Panel — Overview

ArcBot's web panel is a web application that allows convenient bot configuration without the need to use Discord commands. Available at:

https://arcbot.pro

What you can do in the panel

Enable and disable modules

Each module (cog) can be independently activated or deactivated

Configure module settings

Moderation roles, log channels, embed colors, welcome/goodbye, polls, suggestions, and more

Manage server settings

Bot language, default embed color, broadcast channel

Manage dashboard access

Add users who can configure the bot without ADMINISTRATOR permission

View bot status

Whether the bot is online/offline on your server

Manage alliances

Dark War Survival — creation, editing, members

Configure Reaction Roles

Creating configurations with buttons/dropdowns

Build embeds

Message Builder — visual editor with live preview

How it works

Log in via Discord

You log in via Discord (OAuth2).

View your servers

The panel displays a list of servers you have access to.

Select a server

You select a server → you see the module grid.

Edit a module

You click "Edit" on a module → the configuration panel opens.

Make changes

You change settings → the "Unsaved changes" bar appears at the bottom.

Save

You click "Save" → changes are immediately applied by the bot.

Real-time Synchronization

The bot checks configuration every 5 seconds. After saving changes in the panel, the bot will automatically update its behavior — e.g., commands will appear or disappear depending on enabled modules.

Access Requirements

To use the panel, you must meet one of the following conditions:

  • Have ADMINISTRATOR permission on the server where the bot is installed — the server will automatically appear on your list
  • Be added to the Dashboard Users list by a server administrator — access via direct link

Login details are described in the Login section.

Panel Structure

PageDescription
Server ListSelect a server to manage
Module GridView all modules with on/off toggles
Module Settings PanelDetailed configuration of selected module
Server SettingsLanguage, color, broadcast channel, dashboard access
Admin PanelStatistics, logs, broadcasts (developers only)

Tip

The panel works best on desktop, but it's responsive — you can use it on mobile if needed.