Skip to content

yumikodev/discord.ts-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

discord.ts-bot

Creado por @yasuyumiko

Sobre

Este es un bot para Discord, escrito en TypeScript y desarrollado con Node.js y Discord.js en su version 14.

Pasos a seguir

Configuración:

  • Revisar las variables de entorno (.env.example)
    • Las propiedades marcadas como opcionales tienen un valor por defecto en ./src/config.ts
  • Discord.js requiere Node.js v16.9 o superior para funcionar.
  • Puede cambiar la Presencia de su bot en ./src/events/init/ready.ts
  • Puede cambiar de comandos de servidor a comandos globales en ./src/modules/builder/index.ts. (Ver más)

Instalación, Compilación & Inicio:

Para instalar los paquetes/dependecias.

# Using npm
npm i

# Using pnpm
pnpm i

# Using yarn
yarn i

# Using Bun
bun install

Para compilar el código de TypeScript a JavaScript.

npm run build

Para iniciar el bot

npm start

Tip

Si esta usando Bun, ejecute el código de la siguiente manera.

Para producción:

bun run start:b

Para desarrollo:

bun run dev:b

Note

Opcionalmente, puede reemplazar los scripts dentro de package.json.

Características

  • Gestor de eventos con subcarpetas (Event Handler).
  • Gestor de comandos con subcarpetas (Command Handler).
  • Gestor de comandos de barra con subcarpetas (Slash Command Handler).
  • Eslint integrado.
  • Prettier integrado.

Licencia

Este proyecto está bajo la MIT License ❤️

Enlaces

Gracias por usar esto :D.