/Bot-Tutoriales-V12

Como Hacer Un Bot En La V12 Discord.js Requerimos: node.js v14 | Bot-Tutoriales-V12

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Bot Tutoriales ❤️

🌐 Descargar Las Cosas Necesarias

Node v14.17.6

Visual Studio Code

💘 Descarga Las Tres Cosas Para Usar El Host De Heroku

Heroku App

Visual Studio Code App

Git App

Esto Es Todo Para El Host De Heroku Para tu Bot | No Sabes Como Hostearlo? Solo Anda A Las Docs De Heroku Darle Click Aqui:

Click Aqui Para Ver Las Docs De Heroku

PD: Muy Pronto Video De Esto OwO

❗ Requisitos ❗

O Darle Click Aqui Here Para llevarte A Descargar Mas Rapido Node.Js o tambien visual studio code o si no puedes editar en Replit - Glitch - Heroku PD: Heroku es un host lo puedes editar tu proyecto con Visual Studio Code para eso necesita Git - Heroku App - Node.JS Y Para Descargar Esto Tres Dale Click Aqui Here

Instalación

Se requiere Node.JS 14.17.6 o más reciente

Primero Es El Package que es este uwu:

PACKAGE

{
  "name": "Bot-Tutoriales-V12",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "dev": "nodemon ."
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "ascii-table": "0.0.9",
    "canvas": "^2.8.0",
    "discord-buttons": "^4.0.0",
    "discord-reply": "^0.1.2",
    "discord.js": "^12.5.3",
    "dotenv": "^10.0.0",
    "express": "^4.17.1",
    "fs": "0.0.1-security",
    "images-scraper": "^6.3.0",
    "megadb": "^3.4.0",
    "node-fetch": "^2.6.1",
    "quick.db": "^7.1.3",
    "snakecord": "^1.0.7",
    "sourcebin": "^4.2.5"
  },
  "devDependencies": {
    "nodemon": "^2.0.12"
  }
}

Despues de Esto Pones "npm init -y"
y lo ultimo:
npm install o Dandole Click a "install-packages.bat"

Para Instalar Los Packages!

Despues Debes Irte Donde el archivo config.json y Pones esto!

{
  "token": "Tu Token - Aqui Lo Podes Copiar Tu Token: https://discord.com/developers/applications/clientid/bot",
  "prefix": "Tu Prefix"
}

Ejemplos

npm install discord.js Package Aqui: Click Aqui- lo definimos abajo esta para hacer el bot 😅

DISCORD.JS

const Discord = require('discord.js')
const client = new Client()
const { token, prefix } = require('./config.json') // Tener El Archivo config.json dentro del archivo deben Poner: 
//{
//  "token": "Tu Token - Aqui Lo Podes Copiar Tu Token: https://discord.com/developers/applications/clientid/bot",
// "prefix": "Tu Prefix"
//}
//PD: deben quitar dentro del archivo los "//" solo lo otro ⚠
const lineReply = require('discord-reply')


function presence(){
   client.user.setPresence({
      status: "online",
      game: {
         name: "TEXTO", // Mensaje Para Poner en el Estado!
         type: "PLAYING" // PLAYING, WATCHING, LISTENING, STREAMING Nota: Para El STREAMING Debes Poner Asi:
         //type: "STREAMING",
         //url: "twitch canal!" uwu!
      }
   });
}


client.on("ready", () => {
    console.log("Estoy listo!");
    prensece();
 });
 
client.on("message", async message => {
    if(message.author.bot) return;
    if(message.content.indexOf(prefix) !==0) return;

    const agrs = message.content.slice(prefix.length).trim().split(/ +/g);

    const command = agrs.shift().toLowerCase();

    if(command === 'ping') {

        message.lineReply("Pong")

    }
   }
 
 });
 
 client.login(token); //No Hacer C&P(Copy and Paste) por que esto puede tener errores ❌

⁉ No Sabes Como Copiar Tu Token y Poner Tu Prefix Para Tu Bot?? Sencillo Aqui Lo Podes Ver uwu:

👀 Iniciar Proyecto

node . o dale click en "start.bat"

💨 Ejecuta los proyectos

Glitch:

Remix en Glitch

Replit:

Ejecutarse en Repl.it

Heroku:

Desplegar

🔗Links

🔗 Links De La Paginas Para Ejecutar El Proyecto

🔗 Links Discord.js:

Extensions