Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ckt1031/draconianbot

With its robust performance, intuitive design, and vast array of functionalities, the Draconian Bot is the ultimate solution for all your needs.
https://github.com/ckt1031/draconianbot

discord discord-bot discord-js discord-js-bot discord-meme discord-memes discord-moderation discord-moderation-bot discord-music-bot discord-slash-bot discord-slash-commands discord-typescript discordbot discordjs draconian moderation nodejs typescript

Last synced: about 9 hours ago
JSON representation

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

Awesome Lists containing this project

README

        

# Draconian Bot

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

## Features

- 💪 Stable, Performant, and Productive
- 🧰 Written in TypeScript for enhanced performance and scalability
(Read more about the benefits of using TypeScript [here](https://medium.com/swlh/the-major-benefits-of-using-typescript-aa8553f5e2ed))
- 🧠 Professional and organized logic
- 🏛️ Ready for multi-server use
- 🛠️ Fully customizable to fit your needs

## 💻 Requirements

1. NodeJS v16.9.0 or later (LTS or Latest)
> Additional requirements: Python3, FFmpeg, Build-essential, etc.
2. 512 MB RAM (based on number of servers)
3. 1 GB Storage
4. 1 CPU Core

## 🚀 Getting Started

1. Set up environmental variables in your `.env` file:

```bash
TOKEN=XXXXX.ABCDEFG
CLIENT_ID=XXXXXXXXXXXXXXXXXX
MONGODB_URL=XXXXXXXXXXXXXXXX
```

2. Install dependencies:

```bash
npm install
```

3. Merge your config:

```bash
npm run merge-config
```

4. Start the bot:

```bash
npm run start
```

## Legacy Version

- v1.0 (Outdated) - [View Here](https://github.com/RealKoolisw/DraconianBot/tree/v1.0-deprecated)