Sistema de tickets de soporte para discord
⚠ ⚠ // Proyecto EOL // ⚠ ⚠
Este proyecto queda como una versión Legacy
, por lo que no contará con actualizaciones y ya no será mantenido.
Actualmente se encuentra en desarrollo una versión mejorada del proyecto, con el cual se busca encarar varios aspectos nuevos en cuanto a seguridad, optimizaciones e implementaciones se refiere.
• NodeJS
• DiscordJS
• SQLite (BetterSQLite)
• fs (para la lectura de ficheros necesarios)
• os & cpu-stat (para monitoreo de recursos)
npm install // instalar las dependencias
npm update // actualizar las dependencias
Recuerda modificar en el archivo "ecosystem.config.js" el nombre
Este es el que aparecerá en el monitor de pm2
pm2 start
Comando | Detalles |
---|---|
$rt about |
Para ver información acerca de este proyecto |
$rt info |
Ver información del servidor (recursos), uptime del bot y versión de d.js |
$rt sendembed |
Para enviar en un canal específico, el embed con la lista de categorías |
$rt close |
Cerrar el ticket de soporte en el que te encuentras |
$rt delete |
Borrar el ticket de soporte en el que te encuentras |
$rt reopen |
Reabrir el ticket de soporte en el que te encuentras |
$rt adduser user_id |
Agregar un usuario al ticket de soporte en el que te encuentras |
$rt removeuser user_id |
Eliminar un usuario del ticket de soporte en el que te encuentras |
El proyecto contempla la gestión de tickets en múltiples servidores, hasta el momento se ha utilizado una instancia del proyecto para hasta 3 guilds y no ha demostrado variación en el consumo de recursos. El VPS utilizado para esta prueba consta de 1Gb RAM + 25Gb SSD NVMe + 1vCPU
, y no presentó en ningún momento falta de recursos.
Podrás encontrar una documentación mas completa aquí
- Remake a la gestión de interacciones
- Sistema de transcripción de tickets
- Convertir todos los comandos a slash
- Sistema de backup de la base de datos
Todos los derechos reservados para el trabajo realizado.
Se respetan así también los derechos y las licencias a todas las dependencias utilizadas en la realización de este proyecto.