Admin Dashboard

Used to configure and manage all configuration files needed to run Webhook Manager.

Access the dashboard by visiting http://127.0.0.1:8008/dashboard

Installation

From the root of the project folder run the following commands:

  • Copy the Admin Dashboard folder to the bin folder
    cp -R src/ClientApp bin/
  • Change directories to Admin Dashboard folder
    cd bin/ClientApp
  • Install packages and dependencies
    npm install
  • Build the Admin Dashboard
    npm build
  • Copy the example config file
    cp src/config.example.json src/config.json
  • Edit the config file
    nano src/config.json
  • Change directories back to the bin folder
    cd ..
  • Run Webhook Manager
    dotnet WhMgr.dll (or restart via pm2)

Screenshots

Dashboard

Dashboard

Configs

Dashboard

Edit Config

Dashboard

Discords

Dashboard

Edit Discord

Dashboard

Alarms

Dashboard

Edit Alarm

Dashboard

Filters

Dashboard

Edit Filter

Dashboard

Embeds

Dashboard

New Embed

Dashboard

Edit Embed

Dashboard

Geofences

Dashboard

Edit Geofence

Dashboard

Export Geofence

Dashboard

Discord Roles

Dashboard

Edit Discord Role

Dashboard