yordi-aoi.mongo
v1.0.8
Published
Package which brings MongoDB support to aoi.js
Downloads
41
Readme
aoi.js-mongo
- Paquete fácil de usar para la implementación de MongoDB en aoi.js con cambios mínimos.
Setup
Para empezar a usar aoi.js-mongo, debemos hacer un par de cosas.
- Instalar el paquete.
npm install github:YordiGamex/aoi.mongo- Actualice su archivo index.js.
const { AoiClient, LoadCommands } = require("aoi.js");
const { Database } = require("aoi.mongo");
const client = new AoiClient({
token: "DISCORD BOT TOKEN",
prefix: "DISCORD BOT PREFIX",
intents: ["Guilds", "GuildMessages", "GuildMembers", "MessageContent"],
events: ["onInteractionCreate", "onMessage"],
disableAoiDB: true // Esto es importante; asegúrate de que esté configurado como verdadero. No puedes usar ambos a la vez.
});
const database = new Database(client, {
url: "mongodb+srv://...", // la URI de su servidor MongoDB
tables: ["main"],
logging: true // habilita o deshabilita los registros
});
client.variables({
variable: "value"
});
// resto de tu index.js..Transferir la base de datos aoi.db
¡Sí puedes transferir tu base de datos!
const { AoiClient, LoadCommands } = require("aoi.js");
const { Database } = require("aoi.mongo");
const client = new AoiClient({
token: "DISCORD BOT TOKEN",
prefix: "DISCORD BOT PREFIX",
intents: ["Guilds", "GuildMessages", "GuildMembers", "MessageContent"],
events: ["onInteractionCreate", "onMessage"],
disableAoiDB: true // Esto es importante; asegúrate de que esté configurado como verdadero. No puedes usar ambos a la vez.
});
const database = new Database(client, {
url: "mongodb+srv://...", // la URI de su servidor MongoDB
tables: ["main"],
logging: true, // habilita o deshabilita los registros
convertOldData: {
enabled: true,
dir: "./database"
},
});
client.variables({
variable: "value"
});
// resto de tu index.js..¿Quieres conservar aoi.db?
Then use https://github.com/NanotechPikachu/aoi.mongodb this version made by NanotechPikachu!
URI de MongoDB
- ¿Cómo puedo obtener una?
Debe registrarse en https://cloud.mongodb.com/ y crear una base de datos. Después, siga estos pasos:



Luego pégalo en el campo URL de la configuración de la base de datos, ¡y prácticamente estará listo!
Tiempo de espera de la conexión al servidor
[!IMPORTANTE] NO se recomienda, ya que cualquiera podrá conectarse a tu base de datos. Hazlo solo si tu host cambia tu IP con frecuencia. De lo contrario, proporciona la IP específica o un comodín.
- Asegúrese de permitir que TODAS las IPS se conecten a su servidor mongoDB.
Security -> Network Access -> Allow all IPs
