@discremy/mongodb
v1.0.0
Published
MongoDB integration package for Discremy
Downloads
39
Readme
@discremy/mongodb
MongoDB integration package for Discremy.
Installation
npm i @discremy/mongodbUsage
1) Config-based (auto plugin load)
If your config.discremy.js has this module enabled, discremy will try to load @discremy/mongodb automatically:
module.exports = {
bot: {
token: 'YOUR_TOKEN',
clientId: 'YOUR_CLIENT_ID'
},
modules: {
mongodb: {
enabled: true,
uri: 'mongodb://127.0.0.1:27017',
name: 'my_discremy_db'
}
}
};2) Manual plugin registration
const Discremy = require('discremy');
const mongoModule = require('@discremy/mongodb');
const bot = new Discremy();
bot.use(mongoModule, {
uri: 'mongodb://127.0.0.1:27017',
name: 'my_discremy_db'
});
bot.connect();API
bot.database(query, collection?)bot.connectMongoDB()bot.reconnectMongoDB()
