Discord Bot Dashboard
A web dashboard for managing Woebot, built with Node.js, Express, and EJS. Provides a user-friendly interface for bot configuration and monitoring.
Technologies Used

Discord Bot Dashboard
Overview
The Discord Bot Dashboard is a web-based admin panel for managing Woebot, a multipurpose Discord bot.
It was the first dashboard created for Woebot and was built using Node.js, Express, and EJS to provide a simple, server-side rendered UI.
This project allowed bot administrators to configure settings, monitor status, and manage data in a user-friendly way instead of relying solely on Discord commands.
Features
- Express + EJS based dashboard with server-side rendering.
- Secure session handling with
.express-session
- Environment-based configuration with
support..env
- Integrated rate limiting for API protection.
- Persistent storage with
.wio.db
- Ready to deploy on local or cloud environments (e.g., Replit, VPS).
Setup
Installation on Replit
- Fork the project from Replit Source.
- Run
to install dependencies.npm install
- Add a secret variable
and set the desired port (e.g.,PORT
).3000
- Start the app with
.npm start
Installation on Local
-
Clone the repository:
git clone https://github.com/RJRYT/web-v1.git
-
Install dependencies:
npm install
-
Rename
toexample.env
and configure environment variables..env
-
Run the app:
npm start
Status
✅ Completed — Finished on December 4, 2022.
Related Projects
Discover more projects with similar technologies or categories.
E2EE Chat — End-to-End Encrypted Chat App
A secure real-time MERN chat app with true end-to-end encryption using client-side RSA-OAEP, built as a personal project.
Buddypair Community Platform
A full-featured MERN-based community platform integrating multiple domains such as job portal, dating, study abroad, matrimony, and courses.
New City Roleplay — UCP & Admin Panel
A modern, installable user control panel and admin dashboard for the New City Roleplay SA-MP server, featuring Discord OAuth, PWA/TWA support, push notifications, and Mongo→MySQL migration utilities.