Untitled
unknown
plain_text
3 years ago
3.5 kB
6
Indexable
const UserSchema = new Schema({
_id: { type: String, required: true },
biografia: {
type: String,
default:
"Olhe para mim, sou uma linda borbuleta! Use /biografia <bio> para definir uma biografia nova.",
},
casado: { type: String, default: "Solteiro" },
animecoins: { type: Number, default: 0 },
dinsujo: { type: Number, default: 0 },
dailyCooldown: { type: Number, default: 0 },
repCooldown: { type: Number, default: 0 },
roubarCooldown: { type: Number, default: 0 },
trabalharCooldown: { type: Number, default: 0 },
crimeCooldown: { type: Number, default: 0 },
clonaCooldown: { type: Number, default: 0 },
rep: { type: Number, default: 0 },
cor: { type: String, default: "#69cf65" },
coratm: { type: String, default: "#27AE60" },
medalhas: {
natalv1: { type: Boolean, default: false },
},
loja: {
cidadenoite: { type: Boolean, default: true },
garotamascara: { type: Boolean, default: false },
bellcraner: { type: Boolean, default: false },
tanjironezuko: { type: Boolean, default: false },
nakiriayame: { type: Boolean, default: false },
kanna: { type: Boolean, default: false },
megumin: { type: Boolean, default: false },
shinobu: { type: Boolean, default: false },
gokublack: { type: Boolean, default: false },
satorugojo: { type: Boolean, default: false },
space: { type: Boolean, default: false },
akaza: { type: Boolean, default: false },
akazoficial: { type: Boolean, default: false },
douma1: { type: Boolean, default: false },
cybergirl: { type: Boolean, default: false },
koalas: { type: Boolean, default: false },
keitaro: { type: Boolean, default: false },
saokirito: { type: Boolean, default: false },
hantengu: { type: Boolean, default: false },
makisan: { type: Boolean, default: false },
floresta: { type: Boolean, default: false },
rengoku: { type: Boolean, default: false },
bartsimpson: { type: Boolean, default: false },
supersaiyajin: { type: Boolean, default: false },
raiden: { type: Boolean, default: false },
nossoamor: { type: Boolean, default: false },
arcane: { type: Boolean, default: false },
},
equipado: { type: String, default: "cidadenoite" },
config: {
notificarep: { type: Boolean, default: false },
notificarob: { type: Boolean, default: false },
notificarwork: { type: Boolean, default: false },
notificardaily: { type: Boolean, default: false },
notificarcrime: { type: Boolean, default: false },
},
});
UserSchema.plugin(paginate);
const LevelSchema = new Schema({
userID: { type: String },
guildID: { type: String },
xp: { type: Number, default: 0 },
level: { type: Number, default: 0 },
lastUpdated: { type: Date, default: new Date() },
});
LevelSchema.plugin(paginate);
const guildSchema = new Schema({
_id: { type: String, required: true },
repschedule: [
{
_id: { type: String },
schedule: { type: Date },
},
],
dailyschedule: [
{
_id: { type: String },
schedule: { type: Date },
},
],
workschedule: [
{
_id: { type: String },
schedule: { type: Date },
},
],
robschedule: [
{
_id: { type: String },
schedule: { type: Date },
},
],
crimeschedule: [
{
_id: { type: String },
schedule: { type: Date },
},
],
});Editor is loading...