Bot de discord utilitario para realizar backups de bases de datos (MySQL) segĂşn necesidad.
• discord.js
• fs
• jszip
• mysqldump
npm install // instalar las dependencias
npm update // actualizar las dependencias
Puedes modificar el archivo ecosystem.config.js
para cambiar el nombre que aparecerá en pm2; para iniciar el bot, tan solo deberás utilizar el comando
pm2 start
Fichero | Utilidad |
---|---|
config/bot.json |
Para definir el id , token y prefijo que utilizará el bot. |
config/mysql.json |
Para definir datos para la conexiĂłn MySQL. |
config/permissions.json |
guardar una lista de los roles que deberán poder utilizar este bot. |
Comando | AcciĂłn |
---|---|
!comandos | Lista de comandos |
!backup [nombre_bd] | Realizar una copia de la base de datos indicada |
- discord.js por la magnĂfica librerĂa para poder armar bots
- bradzacher por la librerĂa para realizar el dump de la base de datos de forma fácil
- Stuk por la librerĂa para realizar comprimir en zip la base de datos exportada