/DBM-Dashboard

Nice and simple dashboard for DBM

Primary LanguageJavaScript

DBM Dashboard

You can find user created mods here.
Want to try out new features? You can install the beta version here
If you find any bugs please report them here.

DBM Dashboard Features Description
Admin Panel Manage your bot from the admin panel. Example
Custom Mods Anyone that knows JavaScript can create mods for the dashboard.) Example
Dashboard People can login to the dashboard and invite your bot. Example
Landing Page You need a website to show off your awesome bot! Example

Links

Developer Portal
DBM Network
Video Tutorial
Glitch Tutorial

Step 1

Download the needed files. You can download them through CMD if you have git installed. After you have downloaded the files, unzip them and paste them into your bots extensions folder.
git clone https://github.com/greatplainsmodding/DBM-Dashboard.git

Step 2

Open DBM and navigate to Extensions < DBM Dashboard Place your ID in the field where it says Owner ID.

Next you will need to navigate to the Developer Portal. Click on General Information and copy your client secret. After you copy that go back to DBM and paste it where it says clientSecret. Navigate back to the Developer Portal and click on OAuth2. Click where it says Add Redirect and paste this URL http://localhost:3000/dashboard/callback

Step 3

Go to your bots main folder then go to /extensions/dbm_dashboard_extension and do npm i and then start your bot!

Step 4

Now to configure the dashboard! Navigate to http://localhost:3000/dashboard/admin and here you can change the text for the landing page located here http://localhost:3000/

Glitch

    "body-parser": "^1.19.0",
    "chalk": "^3.0.0",
    "figlet": "^1.2.4",
    "cookie-parser": "^1.4.4",
    "ejs": "^3.0.1",
    "express": "^4.17.1",
    "express-session": "^1.17.0",
    "fs": "0.0.1-security",
    "passport": "^0.4.1",
    "passport-discord": "^0.1.3",
    "path": "^0.12.7"

Bugs

Did you find a bug? You can report bugs here.

Other Info

Creating Mods: Just like DBM you can create mods for DBM Dashboard! Its just like DBM.
Dashboard: The dashboard part will be coming soon, for now you are stuck with the admin panel! The dashboard will be just like the admin panel. People can create mods for it and do whatever!
Report Bugs: Please don't ping me or dm me! You can report bugs here.