Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Hanzo The Botsmith - Discord Bot  (Visto 206 veces)

iClauditO_ADM and 4 Guests are viewing this topic.

Online cepo Posteado: September 07, 2025, 01:41:59 AM | Modificado: September 07, 2025, 02:13:07 AM by ZabiinoOo

  • Web Developer
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 207
  • Gracias recibida: 2070
  • ar

Hanzo The Botsmith


Inspirado en el legendario NPC Hanzo The Blacksmith de Mu Online, llega una nueva herramienta para la comunidad:
un bot forjado en acero digital para acompañarlos dentro y fuera del juego.

🔹 ¿Qué puede hacer hoy?
Actualmente, Hanzo está en modo de prueba y ya puede mostrar los Rankings principales del servidor:

🏆 Top Resets
📈 Top Levels
🔱 Top Master Resets

🔹 ¿Qué esperar en el futuro?
Este es solo el comienzo. La fragua sigue encendida y Hanzo pronto se expandirá con más funciones para mejorar la experiencia de todos los jugadores.

🔹 ¿Por qué "The Botsmith"?
Al igual que Hanzo el herrero, este bot ha sido creado para forjar utilidades, fortalecer a la comunidad y convertirse en un pilar dentro de los servidores.

⚒️ Hanzo The Botsmith está en pruebas… pero el acero ya comienza a brillar.




nota: en la imagen solo se ven 5 personajes porque solo tengo creado 5 personajes en el servidor de prueba

⚠️ IMPORTANTE ⚠️

El bot todavía se encuentra en desarrollo
Actualmente está hospedado en un VPS gratuito de Amazon, lo que implica ciertas limitaciones en la cantidad de conexiones
Por ese motivo, no es posible que esté activo en cientos de servidores al mismo tiempo sin inconvenientes. 
De todos modos, al estar en fase de pruebas, esto es más que suficiente para continuar con el desarrollo.

📌 Plan a futuro 
La idea es que Hanzo The Botsmith evolucione a un sistema SaaS
Esto significa que, cuando el bot cuente con muchas más funciones y mayor demanda, será necesario hospedarlo en un servidor dedicado que lo mantenga activo 24/7
En ese punto, el servicio pasará a estar disponible mediante suscripción mensual (excepto, por supuesto, durante esta fase de prueba gratuita).

✨ Próximas funciones previstas 
Entre las mejoras y nuevas características que están en la fragua se incluyen: 
- Interacciones más dinámicas en respuestas y mensajes. 
- Mostrar información de duelos. 
- Event timers y notificaciones de actividades. 
- Estadísticas de kills, rankings y más (el “chusma” del servidor 👀). 
- Integración con las monedas del servidor (WCoin, Goblin Point, etc.), para estimular eventos y dinámicas dentro de Discord. 

El proyecto recién comienza, pero la visión es grande. 

Pre Requisitos

 • Tener un servidor de Discord donde tenga permiso de Manage Server.
 • Tener su SQL Server accesible (IP/host, puerto 1433 u otro), el nombre de la base (ej. MuOnline) y:
        O bien usuario/clave admin (para “Configurar rápido”, el bot creará un usuario de solo lectura).
        O bien un usuario read-only ya existente (para “Configurar manual”).

Userflorw de Instalación



Guia de Instalacion

1) Invitar al bot 
El cliente abre tu link de invitación (Guild Install). 
Acepta los permisos y confirma. 

2) Arranque del bot en el servidor 
El bot saluda y sugiere usar /setup start. 
Solo los administradores pueden verlo/ejecutarlo. 

3) Ejecutar /setup start (Asistente) 
Elegir uno de los modos: 

Configurar (rápido) 
- Ingresar host, base de datos y credenciales de admin una sola vez
- El bot crea/actualiza el usuario hanzo_ro con contraseña segura y permiso db_datareader (solo lectura). 

Ya tengo usuario de lectura 
- Ingresar host, base de datos y credenciales read-only existentes. 
- El bot verifica la conexión. 

4) Mapeo de columnas (ranking) 
Indicar la tabla (ej.: dbo.Character). 
Especificar columnas: nombre, level, resets
(Opcional) class para mostrar íconos de clase en el TOP. 
Se guarda el perfil y queda como default

5) Prueba de comandos 
Cualquiera puede usar: /top resets, /top level, /top master 
Si hay múltiples perfiles: 
- El usuario puede elegir con profile: 
- O el admin define un default con /setup set-default 

6) Ajustes finos (opcionales) 
- Excluir GMs/Staff: configurar gm_col y gm_exclude_value. 
- Agregar ml_col para habilitar /top master. 
- Si hubo errores de config: /reinstall (admin) reinicia el asistente. 

Notas rápidas 
hanzo_ro es solo lectura (db_datareader). 
No se realizan escrituras en la base. 
El proyecto está en modo de prueba y se irá expandiendo con nuevas funciones. 

Gracias:


Offline ZabiinoOo #1 Posteado: September 07, 2025, 02:14:12 AM

  • MAESTRO

  • US. DE HONOR

  • LEYENDA

  • Administrador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 7.460
  • Gracias recibida: 136223
  • pe
Tema movido a seccion "Archivos en desarollo" y sobre el contacto es via MP, saludos!




Prohibido pedir soporte via MP
Leer las reglas de cada seccion
we trust god

Gracias:


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
9 Replies
5601 Views
Last post November 17, 2020, 09:47:32 PM
by Azzlaer
1 Replies
990 Views
Last post April 09, 2024, 07:45:09 PM
by brucevf
6 Replies
4982 Views
Last post July 02, 2025, 12:31:19 AM
by Soft Servers mu
0 Replies
2231 Views
Last post April 13, 2024, 09:23:33 AM
by unnamedsk1
4 Replies
2082 Views
Last post December 10, 2024, 02:52:22 PM
by jhoancito