Git Product home page Git Product logo

discord.ts-bot's Introduction

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.

discord.ts-bot's People

Contributors

yumikodev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.