Skip to content

Latest commit

 

History

History
58 lines (42 loc) · 1.66 KB

File metadata and controls

58 lines (42 loc) · 1.66 KB

Dis-Cogs

Current version: v1.0.0

Discogs is a discord.js bot template that uses the idea of discord.py's Cogs feature and implements it on discord.js

GitHub License GitHub commit activity GitHub Created At GitHub top language GitHub Issues or Pull Requests Node LTS GitHub package.json prod dependency version

Requirements:

  • Typescript (Only)
  • Supports only discord.js v14+

Features:

  • Cogs & Cogs Handler
  • Typescript Support
  • Built-in Permissions Handler, Owner-only command handler, etc
  • Customizable Text Interface (using blessed.js) for better monitoring logs, etc
  • Hybrid Commands
  • Extendable

Installation

  1. Clone this repo into your local machine using

    git clone <REPO_URL/REPO_SSH>
  2. Then create a .env file on the base folder, here is an example .env

    TOKEN="DISCORD_BOT_TOKEN"
    PREFIX="!"
    CLIENTID="BOT_CLIENT_ID"
  3. Run the bot using

    npm run dev
  4. For production purposes, build and run the bot using

    npm run build && npm run start

Special thanks to @NamVr 🌟