@sheenon

Пишу бота Discord на JS. Использую mongodb и возникает ошибка при сохранении, как исправить?

const Discord = require("discord.js");
const embed = new Discord.MessageEmbed();
const User = require('../data/user');
const guild = require('../data/guild');

module.exports.run = async(bot, message, args) => {
    let coinemoji = bot.emojis.cache.find(e => e.name === "M_cash")

    if (!message.member.roles.cache.get("796669760665419786")) {
        return message.channel.send(embed
            .setColor(message.member.displayHexColor)
            .setDescription(`У вас нет прав на данную команду.`))
    }
    else
            guild.moneyOfPick = (args[0])
            message.channel.send(embed.setColor("BLUE")
            .setDescription(`Бот скинул бонус в размере ${guild.moneyOfPick} ${coinemoji}, напиши .pick что бы получить!`)).then(msg => {
            global.MessageByBot = msg.id;
            })
            guild.pickMsgs += 1;
            guild.save();
        }

module.exports.help = {
    name: "cpick",
}

Изменял guild > Guild, но все равно не помогало.
jq35hAL.png
Ошибка в логах
Если нужна информация - жду уточнений.
  • Вопрос задан
  • 66 просмотров
Пригласить эксперта
Ответы на вопрос 1
MorganDusty
@MorganDusty
Что за GUILD.save? Вам же пишут что у вас GUILD.SAVE не является функцией, смотрите код а в частности SAVE и правьте
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы