Denky is a brazilian Discord bot, built with Node.js, TypeScript and discord.js.
Denky is totally modular, you can enable or disable features that you don't want, for example, http interactions, data posting to Discord bot lists, server/command logs etc.
⚠️ Support will not be provided for CUSTOM self-hosted instances. Issues with custom self-hosted instances opened in this repository will be closed immediately.
- Create a Discord application. Guide.
- Install Node.js v16.9.0 or newer.
- Fork or clone this repository.
- Install dependecies using
yarn
. - Generate the Prisma Client using
yarn prisma
. - Go to
packages/bot
,packages/logger
&packages/prisma
and rename.env.example
to.env
and fill out the values. - Go to
packages/bot
and renameconfig.example.json
toconfig.json
and fill out the values. - Build the entire project using
yarn build
. - Go to
dist/bot
and start the bot usingnpm start
.
This project is licensed under the GPL-3.0 license.