Skip to content

With its robust performance, intuitive design, and vast array of functionalities, the Draconian Bot is the ultimate solution for all your needs.

License

Notifications You must be signed in to change notification settings

ckt1031/DraconianBot

Repository files navigation

⚠️ MAINTAINING MODE

There will be no any breaking features adding into this bot because I am moving from discord.js into another programming langauge like golang/rust.

Draconian Bot

Tackle the situation by adding myriad of BOTS for specified features.
Here provided all-in-one solution.

Features

  • 🚀 STABLE, PERFORMANT, PRODUCTIVE
  • 🧰 Mostly written by TypeScript (instead of JavaScript)
  • 🧠 Clear processional logic
  • 🏛️ Multi-Server ready
  • 🐋 Fully customizable

Requirements

  1. NodeJS v16.9.0 or later (LTS/Latest)

    Extra: Python3, FFmpeg, Build-essential, etc.

  2. Required RAM: 512 MB (Considered by the amount of servers)
  3. Required Storage: 1 GB
  4. Required core of CPU: 1

Initiation

  • Environmental Variables (.env)
TOKEN=XXXXX.ABCDEFG
CLIENT_ID=XXXXXXXXXXXXXXXXXX
MONGODB_URL=XXXXXXXXXXXXXXXX
  • Install Dependencies
yarn install
  • Build & Compile to JS (With SWC compiler)
yarn build
  • Copy Config (For FIRST / AFTER SYNCED)

    Save the config first!

npm sync
  • Start
npm run start

Legacy Version

v1.0 (Depreciated & Outdated) - HERE