Можно ли хранить какой-то идентификатор гильдии в наборе в разногласиях? - PullRequest
0 голосов
/ 04 ноября 2019

Я хочу сохранить идентификатор моего гильдии в моем боте. Я использовал Set(), но это бесполезно, потому что когда мой бот переходит в автономный режим, все идентификаторы из моего набора удаляются, поэтому мне нужно будет добавлять их снова и снова. Есть какое-то решение для этого?

Я пробовал это:

const collection = new Set();

if (message.content.startsWith(!verify)) {
    collection.add(message.guild.id)
    return message.channel.send("Server Verified");
}

1 Ответ

0 голосов
/ 05 ноября 2019

Да, я согласен с Франсуа С. Вот как вы это сделаете с Quick.DB (npm i quick.db)

const db = require("quick.db");

if (message.content.startsWith(!verify)) {
db.set(`${message.guild.id}-verify`, true);
return message.channel.send("Server Verified");
}

Затем в другой команде вы можете проверить, равно ли это истинному:

const db = require("quick.db");

let verifyTrue = db.fetch(`${message.guild.id}-verify`)
if(verifyTrue == true) {
blah blah blah
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...