mongo-eco.js
v1.0.4-fixed3
Published
Simple module to make your own economy on Discord.
Maintainers
Readme
This module is in beta, there will be bugs and many things wrong.
Install
$ npm install mongo-eco.js
Use
const MongoEco = require("mongo-eco.js")
const eco = new MongoEco({
connectTo: "mongodb://localhost/MyDBName",
urlParser: true,
unifiedTopology: true
})
//Or export
const MongoEco = require("mongo-eco.js")
const eco = new MongoEco({
connectTo: "mongodb://localhost/MyDBName",
urlParser: true,
unifiedTopology: true
})
module.exports = ecoMethods
setMoney
eco.setMoney({
user: "UserID",
guild: "GuildID",
money: 0
}) // returns the money of userhasMoney
eco.hasMoney({
user: "UserID",
guild: "GuildID"
}) // returns true or false if the user has moneygetMoney
eco.getMoney({
user: "UserID",
guild: "GuildID"
})
// returns the money of the userupdateMoney
eco.updateMoney({
user: "UserID",
guild: "GuildID"
}, {
money: 0,
bank: 0
}) // returns the info of user (mongodb findone)subtractMoney
eco.subtractMoney({
user: "UserID",
guild: "GuildID"
}, {
money: 0
}) // returns the info of user (mongodb findone)setMoneyBank
eco.setMoneyBank({
user: "UserID",
guild: "GuildID"
}, {
bank: 0
}) // returns the info of user (mongodb findone)getMoneyBank
eco.getMoneyBank({
user: "UserID",
guild: "GuildID"
}) // returns the money of bankChangelog
26/08/2020
If there are connection or database errors, the module will say an error
