Web dashboard
Run the bot from a browser
An optional web page for the operator. Watch transfers live, move people in the queue, search other bots, browse their lists and change any setting, without touching a config file.
DCCore
⚲Search
↓Downloads
☰List Browser
⚙Tools
▶Live Transfers
◉Stats
✉Messages2
✎Settings
❯Console
Status ● connected
Slots 2 / 3
Queued 5
Live Transfers
Speed now1.4 MB/s
Record2.1 MB/s
Sending2 / 3
Next free slot~4 min
Sending
| someone | Some Band - Live At The Roxy - 03 - Opening Song.flac | 64% | 812 KB/s | sending | |
| helen | Another Artist - First Album.rar | 21% | 640 KB/s | sending |
Queue
| ivan | Old Radio Show - 1958-03-02.mp3 | 2 files | queued |
| marta | Some Band - Live At The Roxy.rar | 1 file | queued |
| oskar | Field Recordings - Rain.flac | 2 files | frozen 3:41 |
The Live Transfers page, in the dashboard's dark theme. It has a light one too, and comes in English, French and Spanish.
Its pages
SearchSearch your own list, or ask every bot in a channel at once and download from the replies.
DownloadsWhat the bot is fetching from other bots: waiting, running, finished and failed.
List BrowserEvery other bot's list you hold, searchable as you type. Fetch a fresh one by nick.
ToolsRebuild or verify the list, read track lengths, find duplicate files, stop the bot.
Live TransfersWhat is being sent right now, and who is waiting, with buttons to move or clear them.
StatsFiles and bytes sent, speed records, the most requested files. Kept across restarts.
MessagesPeople who messaged the bot privately. Also kicks, bans and rebuilds that need a look.
SettingsEvery setting, grouped, with help beside each. Saved without a restart.
ConsoleThe bot's log as it happens, and the admin console's commands.
Turning it on
The dashboard is off until you turn it on. It needs Flask, installed with the same Python that runs the bot. The setup asks about both.
python3 -m pip install -r requirements-web.txt (Linux, macOS) py -3 -m pip install -r requirements-web.txt (Windows)
It listens only on the computer the bot runs on, at http://127.0.0.1:8420/, behind a password. Other devices on your network can reach it only if you allow it.