Your solution for broken databases
npm install aoi.db-fixerjavascript
const { AoiClient } = require("aoi.js");
const { DatabaseBackup } = require("aoi.db-fixer");
const client = new AoiClient({
token: "Discord Bot Token",
prefix: "!",
intents: ["MessageContent", "Guilds", "GuildMessages"],
events: ["onMessage", "onInteractionCreate"],
database: {
type: "aoi.db",
db: require("@aoijs/aoi.db"),
dbType: "KeyValue",
tables: ["main"],
securityKey: "a-32-characters-long-string-here"
}
});
const dbBackup = new DatabaseBackup(client, {
pathTo: "path", // path to your database
table: "main" // only adjust if necessary
}); // everything ok to start
``