Crear un bot de Discord para registrar cuentas

Iniciado por Nuzak, Abr 20, 2025, 02:29 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Todos los créditos a Elperro por su publicación original en WoWCreador


Introducción

DiscordWowRegister solo está disponible para Azerothcore/Trinitycore 3.3.5a. Se espera que en las próximas versiones soporte a todos los emuladores existentes.

Funciones


  • Registra cuentas para tu servidor a través de Discord.

  • Comando /register: Retorna un botón para registro de cuentas.

  • Comando /realmlist: Consulta el reamlist de tu servidor.

  • Comando /who: Consulta cuantos personajes están en línea.

  • Comando /topkill: Consulta los jugadores con mayor número de asesinatos.

Proximas funciones


  • Comando /top2v2: Consulta los mejores equipos de arena 2v2.

  • Comando /top3v3: Consulta los mejores equipos de arena 3v3.

  • Comando /top5v5: Consulta los mejores equipos de arena 5v5.

  • Comunicación por Soap para gestionar el servidor a través de Discord.

  • Registro para diferentes emuladores.

Requisitos


  • Obtener un Token.

  • You are not allowed to view links. Register or Login >= v16.14.0

Instalación

Pasos para crear un BOT:


  • Dirígete a You are not allowed to view links. Register or Login

  • Pulsa en "New Aplication".


Los visitantes no pueden visualizar imágenes en los mensajes, por favor You are not allowed to view links. Register or Login o You are not allowed to view links. Register or Login



  • Ingresa el nombre y pulsa en "Create".


Los visitantes no pueden visualizar imágenes en los mensajes, por favor You are not allowed to view links. Register or Login o You are not allowed to view links. Register or Login



  • Puedes cambiar el nombre, descripción y la foto de perfil.

  • Para terminar de crear el bot y obtener el Token que servirá para mas adelante pulsa en "Bot" y después en "Add Bot".


Los visitantes no pueden visualizar imágenes en los mensajes, por favor You are not allowed to view links. Register or Login o You are not allowed to view links. Register or Login


Los visitantes no pueden visualizar imágenes en los mensajes, por favor You are not allowed to view links. Register or Login o You are not allowed to view links. Register or Login




  • Copia y guarda tu Token (servirá para mas adelante).


Los visitantes no pueden visualizar imágenes en los mensajes, por favor You are not allowed to view links. Register or Login o You are not allowed to view links. Register or Login



Pasos para invitar al bot a tu servidor de Discord.


  • Presionar en "OAuth2" y luego en "URL Generator".

  • En SCOPES marcar "bot" y ''applications.commands" (muy importante marcar ambas opciones, ignore la imagen que solo marca una.)

  • En BOT PERMISSIONS marcar "Administrator".


Los visitantes no pueden visualizar imágenes en los mensajes, por favor You are not allowed to view links. Register or Login o You are not allowed to view links. Register or Login




  • Copia el enlace que se genera en GENERATED URL y pega en tu navegador.


Los visitantes no pueden visualizar imágenes en los mensajes, por favor You are not allowed to view links. Register or Login o You are not allowed to view links. Register or Login




  • Selecciona tu servidor y pulsa en "Continuar" seguido de "Autorizar".

  • Verifica que el bot haya ingresado a tu servidor.

Como instalar:


  • Instala You are not allowed to view links. Register or Login >= v16.14.0

  • Clona o descarga el codigo fuente del bot: You are not allowed to view links. Register or Login

  • Abrir el archivo config.json y configurar con tus datos.


 
 
        JSON:
 
"token": "Token que guardaste.",
"prefix": "!",
"clientId": "ID del bot en tu servidor.",
"guildId": "ID del servidor.",
"mysql": {
    "auth": {
        "host": "127.0.0.1",
        "user": "root",
        "password": "ascent",
        "database": "auth"
    },
    "characters": {
        "host": "127.0.0.1",
        "user": "root",
        "password": "ascent",
        "database": "characters"
    }
},
"realmlist": "logon.wowregister.com"

  • Para obtener clientId, guildId es necesario You are not allowed to view links. Register or Login en tu cuenta.


Los visitantes no pueden visualizar imágenes en los mensajes, por favor You are not allowed to view links. Register or Login o You are not allowed to view links. Register or Login




  • Instalar dependecias, abrir una consola en la carpeta principal y ejecutar el comando:


 
 
        Bash:
 
npm install

  • Una vez configurado e instalado las dependicias, correr el bot con el siguiente comando.


 
 
        Bash:
 
node index.js
El bot estará conectado y listo para crear cuentas.

Los visitantes no pueden visualizar imágenes en los mensajes, por favor You are not allowed to view links. Register or Login o You are not allowed to view links. Register or Login



Para crear una cuenta, cualquier usuario puede usar el comando /register y seguir los pasos.

Los visitantes no pueden visualizar imágenes en los mensajes, por favor You are not allowed to view links. Register or Login o You are not allowed to view links. Register or Login



Nota: Para recibir soporte únete a este canal de Discord: You are not allowed to view links. Register or Login
  •