Estoy trabajando en un bot de Discord usando módulos node.js y Sequelize to database, y quiero agregar un comando que los usuarios escriban y el bot los registre en la base de datos. Este es el código hasta ahora:
const { SlashCommandBuilder } = require('@discordjs/builders'); const { User } = require('discord.js'); const tableData = require('../config/tableData'); module.exports = { data: new SlashCommandBuilder() .setName('Registro') .setInfo('Cria uma conta bancária no nosso banco de dados!'), async execute(interaction) { function insertData() { const newData = tableData.create({ name: `${User.id}`, saldo: 0, farm: false, }); return newData; } await interaction (insertData()); }, };Pero realmente no sé por qué no funciona. Primero tengo un archivo para la creación de la base de datos y la definición de la tabla a usar, pero cuando exporto ambos, mi bot arroja un error que dice que no puede conectarse a mi base de datos. Así que creé un solo archivo para cada uno e intenté conectarme, pero, sinceramente, no tengo ni idea de lo que tengo que hacer.