Skip to content
This repository has been archived by the owner on Jul 27, 2023. It is now read-only.

DEPRECATED - Ready to go DiscordJS template using NestJS framework

Notifications You must be signed in to change notification settings

julian-piehl/discordjs-template

Repository files navigation

DEPRECATED

Use at your own risk.
I won't update this repo, because the used framework Necord couldn't fullfil my needs.
Maybe have a look at SapphireJS instead. Many people on the official Discord.js Server love it.

Nest Logo discord.js Logo

A progressive Node.js framework for building efficient discord.js bots using NestJS.

Description

Ready for you. Dont worry about setting up:

  • Docker
  • Devcontainer
  • Swagger
  • And other default Settings for NestJS

With NestJS Modules you can make a clean code structure.

Necord gives you the ability to manage Slash-Commands, Context Menus, Events & Text-Commands using decorators.

Installation

$ npm install

Running the app (Docker)

# development
$ npm run docker:dev:up

# production mode
$ npm run docker:up

Stopping the app (Docker)

# development
$ npm run docker:dev:down

# production mode
$ npm run docker:down

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov