Skip to content

black7in/DiscordWowRegister

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DiscordWowRegister

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.

Comandos

Comando Descripción Admin
/register Abre un formulario para crear una cuenta (usuario, contraseña, correo). No
/panel Publica un mensaje con botón de registro para anclar en un canal. No
/realmlist Muestra el realmlist del servidor. No
/who Muestra los personajes conectados (máx. 10). No
/topkill Muestra los 6 jugadores con más asesinatos. No
/anuncio Envía un anuncio en el canal elegido (embed o texto plano).
/consola Panel de administración del servidor vía SOAP.

El comando /consola despliega 4 botones en el canal:

Botón Acción
📊 Info Muestra el estado del servidor (server info)
🎫 Tickets Lista los tickets abiertos (ticket list)
👤 GM In Lista los GMs conectados en el mundo (gm ingame)
⌨️ Comando Abre un formulario para ejecutar cualquier comando

Próximas 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.
  • Registro para diferentes emuladores.

Requisitos

Instalación

  • Descargar o clonar el repositorio.
git clone https://github.com/black7in/DiscordBot-WowRegister.git
  • Copiar el archivo de configuración de ejemplo y completar los valores:
cp config.example.json config.json
{
    "token": "TOKEN_DE_TU_BOT",
    "clientId": "ID_DE_LA_APLICACION_BOT",
    "guildId": "ID_DE_TU_SERVIDOR",
    "mysql": {
        "auth": {
            "host": "127.0.0.1",
            "user": "root",
            "password": "tu_password",
            "database": "auth"
        },
        "characters": {
            "host": "127.0.0.1",
            "user": "root",
            "password": "tu_password",
            "database": "characters"
        }
    },
    "realmlist": "logon.tuservidor.com",
    "soap": {
        "host": "127.0.0.1",
        "port": 7878,
        "user": "soapuser",
        "password": "abcd1234"
    }
}
  • Abrir una terminal en el directorio.
# Instalar las dependencias.
npm install

# Correr el bot.
node index.js

Creditos

About

Create accounts for TrinityCore and Azerothcore 3.3.5a

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors