Cómo Crear un Bot de Discord para Registrar Cuentas

Elperro

Mentor
Especialista
Creador
Colaborador
Participante
Explorador
Desde
8 Jan 2020
Mensajes
423
Reacciones
363
Honor
162

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.
  • Node.js >= v16.14.0

Instalación​

Pasos para crear un BOT:
Captura de pantalla (13).png

  • Ingresa el nombre y pulsa en "Create".
Captura de pantalla (15).png


  • 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".
Captura de pantalla (19).png
Captura de pantalla 2021-12-08 123008.png

  • Copia y guarda tu Token (servirá para mas adelante).
Captura de pantalla 2021-12-08 123409.png


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".
Captura de pantalla 2021-12-08 124114.png

  • Copia el enlace que se genera en GENERATED URL y pega en tu navegador.
Captura de pantalla 2021-12-08 124401.png

  • Selecciona tu servidor y pulsa en "Continuar" seguido de "Autorizar".
  • Verifica que el bot haya ingresado a tu servidor.
Como instalar:
JSON:
Acceso requerido: Acceder o Registrarse para ver el código.
Captura de pantalla 2021-12-08 130548.webp

  • Instalar dependecias, abrir una consola en la carpeta principal y ejecutar el comando:
Bash:
Acceso requerido: Acceder o Registrarse para ver el código.
  • Una vez configurado e instalado las dependicias, correr el bot con el siguiente comando.
Bash:
Acceso requerido: Acceder o Registrarse para ver el código.

El bot estará conectado y listo para crear cuentas.

Captura de pantalla 2022-02-28 230735.webp


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

Captura de pantalla 2022-02-28 231011.webp


Nota: Para recibir soporte únete a este canal de Discord: https://discord.gg/Zgn2SvH
 

Archivos adjuntos

  • Captura de pantalla (17).webp
    Captura de pantalla (17).webp
    43.9 KB · Visitas: 79
  • Captura de pantalla 2021-12-08 130512.webp
    Captura de pantalla 2021-12-08 130512.webp
    10.5 KB · Visitas: 81
Última edición:
ya esta, solo hay que leer el post entero desde arriba y entiendes todo, de todas formas muchas gracias por el aporte, no se si borrar las ultimas dos preguntas que hice o dejarlas para que nadie lo vuelva a preguntar, un saludo y agradezco a toda la gente que comparte si esperar nada, una vez mas GRACIAS
 
Nuevas complicaciones del tema ahora tengo este error y no tengo ni idea de por donde empezar a buscar la solucion, confio en ustedes que sabeis del tema mas que yo
612945f27bde3fa2402f24764dbce015.webp
 
Nuevas complicaciones del tema ahora tengo este error y no tengo ni idea de por donde empezar a buscar la solucion, confio en ustedes que sabeis del tema mas que yoView attachment 2987
Cuando te salta ese error? Al momento de iniciar el bot o cuando presionas el botón de registrar
 
ACTUALIZADO v1.0.0.1

Nuevas funciones.
  • Optimizar código.
  • Actualizar dependencias.
  • Implementar comandos.
  • 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.
  • Comando !say: Tu bot envia mensajes al mismo canal (Solo para administradores). Ejemplo: !say Hola
Futuras 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.

Captura de pantalla 2022-02-28 232026.webp
Captura de pantalla 2022-02-28 232128.webp