Skip to content

ScriptNex/nishikigi-chisato-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,467 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌸 Nishikigi-Chisato — WhatsApp Bot Framework

Nishikigi-Chisato Bot

Nishikigi-Chisato es un bot de WhatsApp modular, rápido y estable, enfocado en la gestión de grupos, sistema gacha, economía y comandos personalizados.
Diseñado para funcionar en paneles y entornos de producción sin dependencias innecesarias.


🛠️ Características Principales

  • Ejecución Directa
    Respuesta inmediata a comandos sin retardos artificiales.

  • 🛡️ Moderación de Grupos
    Antilink, bienvenida, despedida, promociones, degradaciones y control de eventos.

  • 🎴 Sistema Gacha
    Invocación de personajes con control de duplicados y bloqueo de contenido explícito.

  • 💰 Economía Integrada
    Sistema de yenes, trabajos, compra de personajes y balance por usuario.

  • 💞 Harem y Matrimonio
    Gestión de personajes adquiridos, matrimonio con personajes del harem y persistencia de datos.

  • 🖼️ Perfil Visual (Canvas)
    Perfil del usuario renderizado como imagen, con fondo y avatar, usando @napi-rs/canvas.

  • 📦 Sistema de Plugins
    Carga dinámica de comandos y eventos sin reiniciar el core.

  • 🗄️ Base de Datos Local
    Persistencia en JSON (ScriptNex.json) sin perder datos al agregar contenido nuevo.

  • 🚫 Protección Antispam
    Cooldown global para mantener estabilidad y evitar abuso.

  • 📊 Logs Limpios
    Registro técnico claro en consola mediante print.js.


⚙️ Arquitectura del Core

El bot utiliza una arquitectura clara, sin IA ni procesos pesados:

  • index.js
    Arranque principal del bot.

  • socket.js
    Manejo de conexión con WhatsApp mediante Baileys (Multi-Device).

  • handler.js
    Enrutador de mensajes, prefijos, permisos y ejecución de plugins.

  • database.js
    Sistema de persistencia y normalización de usuarios y chats.

  • preload.js
    Precarga del sistema gacha y validación de imágenes.

  • plugins/
    Comandos y eventos independientes (gacha, buy, harem, marry, profile, moderación).


🎮 Comandos Destacados

  • /rw — Invocar personaje (gacha)
  • /buy — Comprar personaje invocado
  • /harem — Ver personajes adquiridos
  • /amarry — Casarse con un personaje del harem
  • /profile — Ver perfil visual del usuario
  • /work — Obtener yenes
  • /balance — Ver saldo
  • /menu — Ver comandos disponibles

🚀 Instalación

Requisitos

  • Node.js 18+
  • Git
  • Entorno de panel o servidor Linux

Pasos

git clone https://github.com/tu-usuario/Nishikigi-Chisato.git
cd Nishikigi-Chisato
npm install
npm start

🔗 Librería Principal Este proyecto utiliza la versión oficial y estable de Baileys: 📦 Librería: @whiskeysockets/baileys 📌 Versión: ^7.0.0-rc.9 🔒 Modo: WhatsApp Multi-Device


👥 Colaboradores

Contributors

🌸 Nishikigi-Chisato Estabilidad, control y estilo para tu bot de WhatsApp.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •