/DiscordBot

DivineRealms Bot

Primary LanguageJavaScriptMIT LicenseMIT

About

DivineRealms Bot was originally created for DivineRealms Minecraft Server but was open-sourced so anyone can explore it.
Bot is developed by neon & NIDZA and comes with high number of features, rich Config File & much more.

Features

  • Economy (gambling, gainings..)
  • Ticketing
  • Applications
  • Reports
  • Birthdays
  • Leveling
  • Info Commands
  • Welcome System
  • Counting
  • Starboard
  • Disboard Bump Reminders
  • Minecraft-MP Leaderboards
  • and more!

Installation & Setup

Before you Start make sure that you have Node 16.6+ Installed.

  1. Clone Bot using git clone https://github.com/DivineRealms/DiscordBot/
  2. Make sure to have the following packages installed on your instance: pkg-config libpixman-1-dev libcairo2-dev libpangocairo-1.0-0 libpango-1.0-0 libpango1.0-dev libjpeg-turbo8-dev
  3. Install Modules using npm install
  4. Fill in config.yml file with token, guild id and other required informations.
  5. Create Invite Link on Discord Developer Portal & Invite Bot to Server
  6. Start Bot with node index.js

We recommend using pm2 or Pterodactyl for easier usage.