Skip to content

Modern Discord bot starter pack with Typescript and Discord.js

Notifications You must be signed in to change notification settings

fuma-nama/discord-bot-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord JS Starter

Modern Discord bot starter pack with Typescript and Discord.js

Features

  • Typescript with esbulid/tsx
  • Database with Prisma
  • Application Commands with Discord-FP

Installation

Clone this repository

git clone https://github.com/SonMooSans/discord-bot-starter.git

Init

We are using pnpm by default

pnpm install

Configuration

Since it's using prisma by default, you can use PostgreSQL, MySQL or any databases supported by prisma

Edit your .env file for configure bot token & Database url

File structure

Path Description
index.ts Where to start the application
./commands All application commands
.env Environment Variables
./prisma Prisma folder

Run the Project

Watch Mode

pnpm run dev

Run without watch

pnpm run start

About

Modern Discord bot starter pack with Typescript and Discord.js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published