Итак, снова у меня следующий вопрос о разногласиях. js, поэтому я пытался сохранить идентификатор гильдии и идентификатор канала с помощью одной команды, используя lowdb, но когда я использую var server = client.guilds.get(message.guild.id).id;
, я получаю сообщение об ошибке: Невозможно прочитать свойство get of undefined. И я не знаю почему.
Я также скажу, что я новичок в разработке ботов и все еще учусь JS поэтому иногда я просто не знаю, что не так с моим кодом
var server = client.guilds.get(message.guild.id).id;
var channel = client.guilds.get(message.channel.id).id;
db.get('posts')
.push({ id: server, title: channel})
.write()
},
Там весь код, который я сделал, и я определяю все в начале кода
const client = require('<there's path but I don't want to show it cuz there's my name>/my_bot.js');
const low = require('lowdb')
const FileSync = require('lowdb/adapters/FileSync')
const adapter = new FileSync('db.json')
const db = low(adapter)
Если вы знаете, что не так, пожалуйста, помогите