Skip to content

itw-creative-works/discord-backend-manager

Repository files navigation




Site | NPM Module | GitHub Repo

Discord Bot Manager is an NPM module for backend and frontend developers that exposes powerful utilities and tools.

🦄 Features

  • Easily setup a general purpose discord bot
  • Firebase integration
  • 30+ useful commands

📦 Install Discord Bot Manager

Option 1: Install via npm

Install with npm if you plan to use Discord Bot Manager in a Node.js project.

npm install discord-bot-manager
// Initialize the bot manager
const DiscordBotManager = require('discord-bot-manager');
const manager = new DiscordBotManager();

// Initialize the bot manager
manager.init();

🔧 Setup

Create folder structure

servers
│
├── {server-name}
│   ├── config
│   │   ├── channels.js
│   │   ├── emojis.js
│   │   ├── main.js
│   │   ├── roleMenu.js
│   │   ├── roles.js
│   │   └── settings.js
│   │
│   ├── .env
│   ├── backend-manager-config.json
│   └── service-account.json
│
└── index.js

And what to put for these files?

.env

BACKEND_MANAGER_KEY=your-backend-manager-key

🗨️ Final Words

If you are still having difficulty, we would love for you to post a question to the Discord Bot Manager issues page. It is much easier to answer questions that include your code and relevant files! So if you can provide them, we'd be extremely grateful (and more likely to help you find the answer!)

📚 Projects Using this Library

Somiibo: A Social Media Bot with an open-source module library.
StudyMonkey: An AI tutor for students.
JekyllUp: A website devoted to sharing the best Jekyll themes.
Slapform: A backend processor for your HTML forms on static sites.
Proxifly: A backend processor for your HTML forms on static sites.
SoundGrail Music App: A resource for producers, musicians, and DJs.
Hammock Report: An API for exploring and listing backyard products.

Ask us to have your project listed! :)

Releases

No releases published

Packages

No packages published